8個(gè)設(shè)計(jì)規(guī)范的表格Table CSS樣式應(yīng)用
當(dāng)前位置:點(diǎn)晴教程→知識管理交流
→『 技術(shù)文檔交流 』
如果說是table把我?guī)肓司W(wǎng)站設(shè)計(jì)的大學(xué)的話,那么div+css則把我?guī)肓藈eb設(shè)計(jì)的殿堂。雖然現(xiàn)在的web設(shè)計(jì)者都在推崇div+css的網(wǎng)站設(shè)計(jì),但不落入盲目應(yīng)用的隊(duì)列,靈活運(yùn)用table的特色來做一些前臺的功能效果的話,那可能會讓你的工作進(jìn)程大大的縮短,并減少很多不必要的冗余css代碼。 table表格本身就是html網(wǎng)站設(shè)計(jì)中最基本的組成部分,還記得剛開始在frontpage里欣喜地用一個(gè)table框畫出的簡單頁面嗎?那時(shí)的我們就已經(jīng)在為table的無所不能而折服了。而在現(xiàn)在的div+css頁面設(shè)計(jì)中,很多人將table的概念拋之腦后,統(tǒng)統(tǒng)使用div+css來實(shí)現(xiàn)所有頁面排版,從而,在一些列表設(shè)計(jì)中憑白增加了css代碼的比重,其實(shí),靈活地把talbe應(yīng)用到div+css網(wǎng)頁標(biāo)準(zhǔn)中去,會受益更多。 本文菠菜搜集介紹了一系列的table設(shè)計(jì)及應(yīng)用技巧,希望在你的項(xiàng)目開發(fā)中可以很好地融匯應(yīng)用進(jìn)去,提高你的頁面靈活度和可讀性。 讓我們從一個(gè)簡潔的table設(shè)計(jì)實(shí)例開始吧! 1,fluidmind.org [align=center][/align] 這是一個(gè)非常簡單的table應(yīng)用的例子,它的1px邊框及行列的長寬設(shè)置使得整個(gè)的表格表現(xiàn)出來的內(nèi)容更直觀易讀。 [align=center][/align] 這個(gè)table是對上面那個(gè)的改進(jìn),增加了背景色并減少了橫向border的數(shù)量,使得表格數(shù)據(jù)垂直方向的對比性更強(qiáng)。 [align=center][/align] 這個(gè)table則對上面效果的橫向可讀性作了改進(jìn),通過為header設(shè)置相對于其他元素更為突出的背景色實(shí)現(xiàn)。 [align=center][/align] 通過設(shè)置橙色和table內(nèi)部的虛線框,使得table的外觀更具視覺辨識度。 [align=center][/align] 使用單雙行間的交替色提高table的可讀性。這種效果更適合閱讀習(xí)慣,減輕視覺疲勞。 [align=center][/align] 這種設(shè)計(jì)使用間隔色和突出的header背景色,更適合data顯示。
這是一個(gè)使用jquery建立表格的應(yīng)用,這個(gè)table jquery插件設(shè)計(jì)的也是非常的簡單易用,。 [align=center][/align] 在這個(gè)設(shè)計(jì)中,使用了黑底白字的顯示效果,并且將header行用漸變的對比色、分類圖標(biāo)和內(nèi)容塊區(qū)分開來,該設(shè)計(jì)最特色的功能就是,使用jquery tablesorter pager可以將每列的數(shù)據(jù)進(jìn)行遞增和遞減排序。 文檔地址:http://motherrussia.polyester.se/docs/tablesorter/
3,ext js ext js號稱是cross-browser rich internet application framework(跨瀏覽器的internet多應(yīng)用框架),確實(shí),這個(gè)table項(xiàng)目真的非常的強(qiáng)大,看看它的演示效果就知道了。 [align=center][/align] 這是一個(gè)xml grid實(shí)例,告訴你怎么load xml數(shù)據(jù)形成grid。這個(gè)table有藍(lán)色和灰色兩種風(fēng)格。你可以點(diǎn)擊這里查看實(shí)例演示。 [align=center][/align] 這是另一個(gè)來自ext js的table設(shè)計(jì)實(shí)例。這個(gè)實(shí)例教你怎么創(chuàng)建一個(gè)可以進(jìn)行單元格編輯功能的table。所有的table內(nèi)容全部可以由你來定義。你可以點(diǎn)擊這里查看實(shí)例演示。
4,zapatec [align=center][/align] 很喜歡這個(gè)table設(shè)計(jì)效果,包括它的3d效果和靈活的可操作性,都讓我嘆為觀止。這個(gè)table的邊框設(shè)計(jì)的很好,使整個(gè)的table看起來有了3d效果。還有header的背景圖設(shè)計(jì)和當(dāng)前操作行的突出色彩都是非常的到位。 實(shí)例演示地址:點(diǎn)擊這里查看
[align=center][/align] 又一個(gè)單雙行交替色使用的table設(shè)計(jì),整個(gè)的鼠標(biāo)操作事件的樣式做的很不錯(cuò)。點(diǎn)擊這里查看一個(gè)實(shí)例。
[align=center][/align] 來自知名博客veerle.com的一個(gè)table設(shè)計(jì)實(shí)例,除了很好的色彩搭配外,其可用性也是非常的好。 詳細(xì)的文檔可參考博客原文:http://veerle.duoh.com/blog/comments/a_css_styled_table/
[align=center][/align] 這個(gè)設(shè)計(jì)充分利用了橙色素的對比度,來區(qū)分heade行和第一列。如果你是要在一個(gè)大的table中,突出顯示一個(gè)單元格數(shù)據(jù)的話,這個(gè)效果就非常的有用了。當(dāng)鼠標(biāo)點(diǎn)擊某一個(gè)單元格時(shí),該單元格的樣式會突出顯示。實(shí)例的最終演示效果,查看這里。
這是一個(gè)來自著名的技術(shù)博客smashingmagazine的一個(gè)table應(yīng)用項(xiàng)目,該項(xiàng)目把table的應(yīng)該發(fā)揮到了一個(gè)如火純清的地步,有很多實(shí)用的例子可供參考。 [align=center][/align] 最后,告訴大家一個(gè)鏈接地址http://icant.co.uk/csstablegallery/ – 該網(wǎng)站整理里非常多的css table設(shè)計(jì)實(shí)例,在你進(jìn)行table設(shè)計(jì)時(shí),不妨先去看看別人的東西。文章翻譯整理自:30+ nicest table css designs you can apply into your project。 該文章在 2010/4/27 2:41:51 編輯過 |
關(guān)鍵字查詢
相關(guān)文章
正在查詢... |