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

簡言

總是喜歡簡單又精緻的東西,美的不繁複也不張揚。這是悶騷程序員的癖好麼?閒來無事,把收集到的部分WEB組件整理彙總一下,攢一個逼格高一點的網站夠了吧?

CSS組件

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等)。因時間不足,能力有限等原因,存在文字闡述不準及代碼測試不足等諸多問題。因此只限於學習範圍,不適用於實際應用。

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

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章