【收藏】這麼多WEB元件(CSS),攢一個網站夠了吧?

毛瑞發表於2018-03-29

1 表單(form)相關

1.1 輸入框(input)

一個簡單的輸入框樣式,簡捷又不誇張。需要約30行的CSS程式碼。

輸入框(input)樣式圖

演示程式

1.2 單選多選框(checkbox,radio)

瀏覽器內建的checkbox及radio樣式效果太差,本例展示了一個簡單大方的單選多選框樣式。需要約25行的CSS程式碼,額外需要搭配三個png小圖示。

單選多選框(checkbox,radio)樣式圖

演示程式

1.3 選擇框(select)

一個簡單的選擇框樣式。需要約50行CSS程式碼。

選擇框(select)樣式圖

演示程式

1.4 檔案選擇框(file)

一個簡單的檔案選擇框樣式。需要約20行CSS程式碼,另需6行JavaScript程式碼。

檔案選擇框(file)樣式圖

演示程式

2 非表單相關

2.1 按鈕1(button)

一個平面的的按鈕樣式,配色方案同bootstrap。需要約65行CSS程式碼。

按鈕1(button)樣式圖

演示程式

2.2 按鈕2(button)

一個帶3D效果的按鈕樣式。需要約60行的CSS程式碼。

按鈕2(button)樣式圖

演示程式

2.3 模態框(Modal)

一個簡單的模態框樣式。純CSS實現,需要約90行的CSS程式碼。

模態框(Modal)樣式圖

演示程式

2.4 導航條1(navbar)

一個簡單的帶二級導航的導航條。需要約50行的CSS程式碼。

導航條1(navbar)樣式圖

演示程式

2.5 導航條2(navbar)

一個帶尖角樣式的導航條。需要約50行的CSS程式碼。

導航條2(navbar)樣式圖

演示程式

2.6 麵包屑(breadcrumb)

一個簡單的麵包屑樣式。需要約70行的CSS程式碼。

麵包屑(breadcrumb)樣式圖

演示程式

2.7 塊引用(blockquote)

常規的塊引用樣式,文章排版必需的元件。需要約30行的CSS程式碼。

塊引用(blockquote)樣式圖

演示程式

2.8 滑動門(slider)

一個簡單的滑動門元件。需要約50行的CSS程式碼,另需約40行的JQuery程式碼。

滑動門(slider)樣式圖

演示程式

2.9 選項卡(tab)

一個簡單的選項卡樣式。需要約60行CSS程式碼。

選項卡(tab)樣式圖

演示程式

2.10 分頁(Pagination)

一個常規的分頁樣式。需要約50行CSS程式碼。

分頁(Pagination)樣式圖

演示程式

2.11 響應式表格(table)

一般網站上表格顯示的效果都不理想,本例中提供了一個簡單的響應式表格樣式。需要約80行CSS程式碼。

響應式表格(table)樣式圖

演示程式

3 說明

文中所述文字及程式碼部分彙編於網路(codepen,cssTricks等)。因時間不足,能力有限等原因,存在文字闡述不準及程式碼測試不足等諸多問題。因此只限於學習範圍,不適用於實際應用。

另外各個元件之件沒有聯絡,包括字型及配色甚至佈局都是相互獨立的。

相關文章