Q1:可以用純 CSS 做展開嗎?
可以,用 <details> 或 checkbox/radio 技巧。
Q2:支援無障礙嗎?
原生元件有鍵盤與螢幕報讀支援,最省心。
因為 :checked 可被 CSS 選到,用來切換顯示。
可以,checkbox 彼此不互斥。
是,用同一個 name 的 radio 就能互斥。
在對應 radio 加上 checked。
這是「總覽」內容。
這是「規格」內容。
這是「常見問答」內容。