8個設計規范的表格Table CSS樣式應用
當前位置:點晴教程→知識管理交流
→『 技術文檔交流 』
[p]如果說是table把我帶入了網站設計的大學的話,那么div+css則把我帶入了web設計的殿堂。雖然現在的web設計者都在推崇div+css的網站設計,但不落入盲目應用的隊列,靈活運用table的特色來做一些前臺的功能效果的話,那可能會讓你的工作進程大大的縮短,并減少很多不必要的冗余css代碼。[/p]
[p]table表格本身就是html網站設計中最基本的組成部分,還記得剛開始在frontpage里欣喜地用一個table框畫出的簡單頁面嗎?那時的我們就已經在為table的無所不能而折服了。而在現在的div+css頁面設計中,很多人將table的概念拋之腦后,統統使用div+css來實現所有頁面排版,從而,在一些列表設計中憑白增加了css代碼的比重,其實,靈活地把talbe應用到div+css網頁標準中去,會受益更多。[/p] [p]本文[url=http://bbon.cn/]菠菜[/url]搜集介紹了一系列的table設計及應用技巧,希望在你的項目開發中可以很好地融匯應用進去,提高你的頁面靈活度和可讀性。[/p] [p]讓我們從一個簡潔的table設計實例開始吧![/p] [b]1,[/b][url=http://fluidmind.org/][b]fluidmind.org[/b][/url] [p][align=center][img]http://farm4.static.flickr.com/3003/2801819509_3bf8889a1f.jpg?v=0[/img][/align][/p] [p]這是一個非常簡單的table應用的例子,它的1px邊框及行列的長寬設置使得整個的表格表現出來的內容更直觀易讀。[/p] [p][/p] [p][align=center][img]http://farm4.static.flickr.com/3144/2801819541_2504816d13.jpg?v=0[/img][/align][/p] [p]這個table是對上面那個的改進,增加了背景色并減少了橫向border的數量,使得表格數據垂直方向的對比性更強。[/p] [p][align=center][img]http://farm4.static.flickr.com/3013/2801819585_47479ffc00.jpg?v=0[/img][/align][/p] [p]這個table則對上面效果的橫向可讀性作了改進,通過為header設置相對于其他元素更為突出的背景色實現。[/p] [p][align=center][img]http://farm4.static.flickr.com/3205/2802666966_837aa0d601.jpg?v=0[/img][/align][/p] [p]通過設置橙色和table內部的虛線框,使得table的外觀更具視覺辨識度。[/p] [p][align=center][img]http://farm4.static.flickr.com/3129/2801819667_67bc3e7355.jpg?v=0[/img][/align][/p] [p]使用單雙行間的交替色提高table的可讀性。這種效果更適合閱讀習慣,減輕視覺疲勞。[/p] [p][align=center][img]http://farm4.static.flickr.com/3247/2802667072_c2e4427761.jpg?v=0[/img][/align][/p] [p]這種設計使用間隔色和突出的header背景色,更適合data顯示。[/p] [p] [/p] [p][b]2,[/b][url=http://motherrussia.polyester.se/][b]motherrussia.polyester.se[/b][/url][/p] [p]這是一個使用jquery建立表格的應用,這個table jquery插件設計的也是非常的簡單易用,。[/p] [p][align=center][img]http://farm4.static.flickr.com/3080/2802667120_1cb7f7ab2c.jpg?v=0[/img][/align][/p] [p]在這個設計中,使用了黑底白字的顯示效果,并且將header行用漸變的對比色、分類圖標和內容塊區分開來,該設計最特色的功能就是,使用jquery tablesorter pager可以將每列的數據進行遞增和遞減排序。[/p] [p][b]文檔地址:[/b][url=http://motherrussia.polyester.se/docs/tablesorter/]http://motherrussia.polyester.se/docs/tablesorter/[/url][/p] [p] [/p] [p][b]3,[/b][url=http://extjs.com/deploy/dev/examples/grid/edit-grid.html][b]ext js[/b][/url][/p] [url=http://extjs.com/]ext js[/url]號稱是cross-browser rich internet application framework(跨瀏覽器的internet多應用框架),確實,這個table項目真的非常的強大,看看它的[url=http://extjs.com/products/extjs/]演示效果[/url]就知道了。 [p][align=center][img]http://farm4.static.flickr.com/3245/2801819329_8ca58b115c.jpg?v=0[/img][/align][/p] [p]這是一個xml grid實例,告訴你怎么load xml數據形成grid。這個table有藍色和灰色兩種風格。你可以點擊這里[url=http://extjs.com/deploy/dev/examples/grid/xml-grid.html]查看實例演示[/url]。[/p] [p][align=center][img]http://farm4.static.flickr.com/3115/2801819397_13aee74ae0.jpg?v=0[/img][/align][/p] [p]這是另一個來自ext js的table設計實例。這個實例教你怎么創建一個可以進行單元格編輯功能的table。所有的table內容全部可以由你來定義。你可以點擊這里[url=http://extjs.com/deploy/dev/examples/grid/edit-grid.html]查看實例演示[/url]。 [/p] [p] [/p] [p][b]4,[/b][url=http://zapatec.com/website/main/products/grid/demo.jsp#tooltips.html][b]zapatec[/b][/url][/p] [p][align=center][img]http://farm4.static.flickr.com/3193/2801819449_1d80c115fd.jpg?v=0[/img][/align][/p] [p]很喜歡這個table設計效果,包括它的3d效果和靈活的可操作性,都讓我嘆為觀止。這個table的邊框設計的很好,使整個的table看起來有了3d效果。還有header的背景圖設計和當前操作行的突出色彩都是非常的到位。 [/p] [p][b]實例演示地址:[/b][url=http://zapatec.com/website/main/products/grid/demo.jsp#tooltips.html]點擊這里查看[/url][/p] [p] [/p] [p][b]5,[/b][url=http://validweb.nl/artikelen/javascript/better-zebra-tables/][b]validweb.nl[/b][/url][/p] [p][align=center][img]http://farm4.static.flickr.com/3220/2802667164_8b4dd07b76.jpg?v=0[/img][/align][/p] [p]又一個單雙行交替色使用的table設計,整個的鼠標操作事件的樣式做的很不錯。[url=http://validweb.nl/artikelen/javascript/better-zebra-tables/example1.html]點擊這里查看一個實例。[/url][/p] [p] [/p] [p][b]6,[/b][url=http://veerle.duoh.com/blog/comments/a_css_styled_table/][b]veerle.duoh.com[/b][/url][/p] [p][align=center][img]http://farm4.static.flickr.com/3183/2802667210_5d747d6a70.jpg?v=0[/img][/align][/p] [p]來自知名博客[url=http://veerle.duoh.com/blog/comments/a_css_styled_table/]veerle.com[/url]的一個table設計實例,除了很好的色彩搭配外,其可用性也是非常的好。[/p] [p]詳細的文檔可參考博客原文:[url=http://veerle.duoh.com/blog/comments/a_css_styled_table/]http://veerle.duoh.com/blog/comments/a_css_styled_table/[/url][/p] [p] [/p] [p][b]7,[/b][url=http://askthecssguy.com/2007/09/sangeeta_asks_the_css_guy_how_1.html][b]askthecssguy.com[/b][/url][/p] [p][align=center][img]http://farm4.static.flickr.com/3087/2802667326_700c8d7710.jpg?v=0[/img][/align][/p] [p]這個設計充分利用了橙色素的對比度,來區分heade行和第一列。如果你是要在一個大的table中,突出顯示一個單元格數據的話,這個效果就非常的有用了。當鼠標點擊某一個單元格時,該單元格的樣式會突出顯示。實例的最終演示效果,[url=http://askthecssguy.com/examples/orbitz/example05.html]查看這里[/url]。[/p] [p] [/p] [p][b]8,[/b][url=http://smashingmagazine.com/2008/08/13/top-10-css-table-designs/][b]smashingmagazine.com[/b][/url][/p] [p]這是一個來自著名的技術博客[url=http://smashingmagazine.com/2008/08/13/top-10-css-table-designs/][b]smashingmagazine[/b][/url]的一個table應用項目,該項目把table的應該發揮到了一個如火純清的地步,有很多實用的例子可供參考。[/p] [p][align=center][img]http://farm4.static.flickr.com/3035/2801820003_c2d33ca96a.jpg?v=0[/img][/align][/p] [p][img]http://farm4.static.flickr.com/3267/2801820393_9c25967a03.jpg?v=0[/img][/p] [p][img]http://farm4.static.flickr.com/3032/2802668040_77124009a5.jpg?v=0[/img][/p] [p]最后,告訴大家一個鏈接地址[url=http://icant.co.uk/csstablegallery/]http://icant.co.uk/csstablegallery/[/url] – 該網站整理里非常多的css table設計實例,在你進行table設計時,不妨先去看看別人的東西。文章翻譯整理自:[url=http://technocraver.com/2008/08/30/30-nicest-table-css-designs-you-can-apply-into-your-project/]30+ nicest table css designs you can apply into your project[/url]。[/p] [p][url=http://bbon.cn/2008/08/8%e4%b8%aa%e8%ae%be%e8%ae%a1%e8%a7%84%e8%8c%83%e7%9a%84%e8%a1%a8%e6%a0%bccss%e6%a0%b7%e5%bc%8f%e5%ba%94%e7%94%a8.html]http://bbon.cn/2008/08/8%e4%b8%aa%e8%ae%be%e8%ae%a1%e8%a7%84%e8%8c%83%e7%9a%84%e8%a1%a8%e6%a0%bccss%e6%a0%b7%e5%bc%8f%e5%ba%94%e7%94%a8.html[/url][/p] 該文章在 2010/4/27 2:41:51 編輯過 |
關鍵字查詢
相關文章
正在查詢... |