案子製作時因為有問題找資料解決,無意間找看到這個 高雄國際航空站場地租借申請 (需要點同意按鈕),其中多選框(checkbox)和單選框(radio)設計運用的地方。看上去是個按鈕,但實際上可以符合多選框(checkbox)和單選框(radio)的功能。


實作

See the Pen 純 CSS 仿按鈕的 radio 與 checkbox by Jimmy_Wu (@Jimmy_Wu) on CodePen.

http://jsbin.com/viwoju/edit?html,css,output

無障礙站台使用

後來發現bootstrap的部份也有相關的組件可以用。bootstrap JavaScript 插件中的 Checkbox / Radio

點同意按鈕進入畫
表單的自訂多選和單選框css設計_1

像按鈕樣式的多選框(checkbox)黃色是多選框勾選、綠色是未選、紅色是禁用
表單的自訂多選和單選框css設計_2

停用樣式的html架構
表單的自訂多選和單選框css設計_3



其他參考資料