<?xml version="1.0" encoding="UTF-8"?> <rss
version="2.0"
xmlns:content="http://purl.org/rss/1.0/modules/content/"
xmlns:wfw="http://wellformedweb.org/CommentAPI/"
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:atom="http://www.w3.org/2005/Atom"
xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
> <channel><title>笨活儿 &#187; 布局</title> <atom:link href="http://blog.benhuoer.com/tag/%e5%b8%83%e5%b1%80/feed" rel="self" type="application/rss+xml" /><link>http://blog.benhuoer.com</link> <description>请用力生活</description> <lastBuildDate>Mon, 02 Jan 2012 16:05:26 +0000</lastBuildDate> <language>en</language> <sy:updatePeriod>hourly</sy:updatePeriod> <sy:updateFrequency>1</sy:updateFrequency> <generator>http://wordpress.org/?v=3.3.1</generator> <xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" /> <item><title>固定 vs. 流动 vs. 弹性：哪种布局更适合你？[SM]</title><link>http://blog.benhuoer.com/posts/fixed-fluid-elastic-css-layout-comparement.html</link> <comments>http://blog.benhuoer.com/posts/fixed-fluid-elastic-css-layout-comparement.html#comments</comments> <pubDate>Mon, 13 Jul 2009 08:26:02 +0000</pubDate> <dc:creator>慵云</dc:creator> <category><![CDATA[网页设计]]></category> <category><![CDATA[A List Apart]]></category> <category><![CDATA[CSS]]></category> <category><![CDATA[Smashing Magazine]]></category> <category><![CDATA[布局]]></category> <guid
isPermaLink="false">http://blog.benhuoer.com/?p=1556</guid> <description><![CDATA[英文原文：Fixed vs. Fluid vs. Elastic Layout: What’s The Right One For You? 译文原文：固定 vs. 流动 vs. 弹性：哪种布局更适合你？ ©请尊重作者和译者   若需转载   请依原样保留本声明 另有一篇《自适应CSS布局——流动布局新时代》，在我草稿箱里放了快一个月了，一直没翻译完。但另有高手已经完成，请看：http://www.denisdeng.com/?p=324 有一个问题已经困扰网页设计师们很久了：该使用固定、流动、弹性，还是混合布局呢？它们各有优缺点。最终的决定取决于网站的可用性，单用某一种布局就想达到目的，可能没那么容易。那么，既然如此令人困惑，是否有做出正确决定的诀窍呢？考虑好几个问题，恰当地设定目标结果，你也能做出融合各方优点的成功布局设计。 本文将讨论每种布局方案的利与弊。其实，只要你时刻注意可用性，每种方案都能实现成功的网站布局。 您也可以参考一下我们以前的文章： Flexible Layouts: Challenge For The Future 讨论弹性布局对未来的挑战 Applying Divine Proportion To Your Web Designs 阐述如何将神圣比例（divine proportion）运用到固定布局中 为什么要争论这些？网页设计受可用性的大棒指引，而由于网站用户的多样性，已经很难做出对不同用户都有足够可用性的网站。 当设计的网站会面向众多用户时，设计师必须考虑访客之间的下列潜在差异： 屏幕分辨率 用的哪款浏览器 浏览窗口是否最大化 是否启用占位置的浏览器的额外组件（如历史、书签、Google工具栏等等） 乃至操作系统和硬件情况 由于并无标准规定网页大小，网页设计师工作时就需要解决不计其数的问题。 1. 固定布局和流动布局的差异 尽管大部分设计师和开发者都对固定和流动网页布局有基本的了解，我们还是简单明确一下概念。 固定网页布局 固定网页布局指网站内容被一个固定宽度的容器包裹，容器内的区块都有固定的百分比或者像素宽度值。最重要的一点——容器是不能移动的。不管屏幕分辨率如何变化，访客看到的都是固定宽度的内容。 上图显示了固定宽度网页布局大体上的实现方式。内部组件被分别设定为固定的520、200、200像素宽。960像素宽度已经成了现代网页设计的一项标准，因为大多数用户的屏幕分辨率都在1024×768及以上。 流动网页布局 [...]<div
class="related-post"> <strong>你应该也会喜欢：</strong><ol><li><a
href="http://blog.benhuoer.com/posts/a-showcase-of-elegant-blogs.html" rel="bookmark">优雅的原创博客，一场视觉盛宴[SM]</a></li><li><a
href="http://blog.benhuoer.com/posts/8-layout-solutions-to-improve-your-designs.html" rel="bookmark">提升设计品质的8种布局方案[SM]</a></li><li><a
href="http://blog.benhuoer.com/posts/5-simple-tricks-to-bring-light-and-shadow-into-your-designs.html" rel="bookmark">五个为你的设计添加光影效果的简单技巧[SM]</a></li><li><a
href="http://blog.benhuoer.com/posts/ten-steps-to-a-perfect-potfolio-site.html" rel="bookmark">构建完美作品集网站十步走[SM]</a></li><li><a
href="http://blog.benhuoer.com/posts/10-simple-and-impressive-design-techniques.html" rel="bookmark">十个简单好用的设计技巧[SM]</a></li></ol></div> ]]></description> <content:encoded><![CDATA[<blockquote><p>英文原文：<a
href="http://www.smashingmagazine.com/2009/06/02/fixed-vs-fluid-vs-elastic-layout-whats-the-right-one-for-you/" target="_blank">Fixed vs. Fluid vs. Elastic Layout: What’s The Right One For You?</a></p><p>译文原文：<a
href="http://www.smashingmagazine.com/2009/06/02/fixed-vs-fluid-vs-elastic-layout-whats-the-right-one-for-you/" target="_blank">固定 vs. 流动 vs. 弹性：哪种布局更适合你？</a></p><p>©请尊重作者和译者   若需转载   请依原样保留本声明</p></blockquote><blockquote><p>另有一篇《<a
href="http://www.denisdeng.com/?p=324">自适应CSS布局——流动布局新时代</a>》，在我草稿箱里放了快一个月了，一直没翻译完。但另有高手已经完成，请看：<a
href="http://www.denisdeng.com/?p=324">http://www.denisdeng.com/?p=324</a></p></blockquote><p>有一个问题已经困扰网页设计师们很久了：该使用固定、流动、弹性，还是混合布局呢？它们各有优缺点。最终的决定取决于网站的可用性，单用某一种布局就想达到目的，可能没那么容易。那么，既然如此令人困惑，<strong>是否有做出正确决定的诀窍呢</strong>？考虑好几个问题，恰当地设定目标结果，你也能做出融合各方优点的成功布局设计。</p><p>本文将讨论每种布局方案的利与弊。其实，只要你时刻注意可用性，每种方案都能实现成功的网站布局。</p><p><span
id="more-1556"></span></p><p>您也可以参考一下我们以前的文章：</p><ul><li><a
title="Flexible Layouts: Challenge For The Future" href="http://www.smashingmagazine.com/2008/06/26/flexible-layouts-challenge-for-the-future/?cp=6" target="_blank">Flexible Layouts: Challenge For The Future</a><br
/> 讨论弹性布局对未来的挑战</li><li><a
title="Applying Divine Proportion To Your Web Designs" href="http://www.smashingmagazine.com/2008/05/29/applying-divine-proportion-to-web-design/" target="_blank">Applying Divine Proportion To Your Web Designs</a><br
/> 阐述如何将神圣比例（divine proportion）运用到固定布局中</li></ul><p>为什么要争论这些？网页设计受可用性的大棒指引，而由于网站用户的多样性，已经很难做出对不同用户都有足够可用性的网站。</p><p>当设计的网站会面向众多用户时，设计师必须考虑<strong>访客之间的下列潜在差异</strong>：</p><ul><li>屏幕分辨率</li><li>用的哪款浏览器</li><li>浏览窗口是否最大化</li><li>是否启用占位置的浏览器的额外组件（如历史、书签、Google工具栏等等）</li><li>乃至操作系统和硬件情况</li></ul><p>由于并无标准规定网页大小，网页设计师工作时就需要解决不计其数的问题。</p><h3>1. 固定布局和流动布局的差异</h3><p>尽管大部分设计师和开发者都对固定和流动网页布局有基本的了解，我们还是简单明确一下概念。</p><h4>固定网页布局</h4><p>固定网页布局指网站内容被一个固定宽度的容器包裹，容器内的区块都有固定的百分比或者像素宽度值。最重要的一点——容器是不能移动的。不管屏幕分辨率如何变化，访客看到的都是固定宽度的内容。</p><p><a
href="http://blog.benhuoer.com" target="_blank"><img
src="http://s635.photobucket.com/albums/uu71/benhuoer/bh/layout-vs/fixed.jpg" alt="Fixed Website Layout" /></a></p><p>上图显示了固定宽度网页布局大体上的实现方式。内部组件被分别设定为固定的520、200、200像素宽。960像素宽度已经成了现代网页设计的一项标准，因为大多数用户的屏幕分辨率都在1024×768及以上。</p><h4>流动网页布局</h4><p>流动网页布局，也称为<strong>流体网页布局</strong>，其实现方法则是大多数组件（包括主容器）都设成百分比宽度，并且根据用户的屏幕分辨率自适应。</p><p><a
href="http://blog.benhuoer.com" target="_blank"><img
src="http://s635.photobucket.com/albums/uu71/benhuoer/bh/layout-vs/fluid.jpg" alt="Fluid Website Layout" /></a></p><p>上图展示了一个流动网页布局。尽管大多数设计师会给流动布局内某些特定元素（如外边距和内留白）以固定宽度，整个布局大体上还是使用百分比宽度，并根据用户不同而自动调整实际宽度。</p><h3>2. 固定布局的网页设计</h3><p>很多设计师都更喜欢固定布局，因为他们觉得固定的比较保险：<strong>设计师看到什么，用户看到的就是什么</strong>。不过，说到其利与弊，则同流动布局一样让人揪心。</p><h4>利</h4><ul><li>固定宽度布局的设计更简便，更容易自定义。</li><li>任意浏览器下的显示宽度都一样，对于图像、表单、视频等宽度固定的内容，潜在的冲突更少。</li><li>不用设定min-width（最小宽度）和max-width（最大宽度），这两个属性并不被所有浏览器支持。</li><li>即使网页被设计成兼容最小屏幕分辨率800×600的大小，在大分辨率显示器下，内容仍然足够易读。</li></ul><h4>弊</h4><ul><li>固定宽度的布局可能会给高分辨率屏幕用户带来巨大的页面空白，从而破坏“神圣比例”、“<a
href="http://zl.pcw.com.cn/post/287/58078" target="_blank">三分割法则</a>”、整体平衡，乃至其他设计原则。</li><li>小屏幕上可能会出现水平滚动条，影响用户体验。</li><li>无缝材质拼图，纹样和其他连续图像需要针对大分辨率做出优化。</li><li>总体来说，固定宽度的可用性更低。</li></ul><h4>固定布局的设计实例</h4><p>下列五个网页的设计师都充分利用了固定布局网页的特征。这些网站无不融合了大量设计元素，<strong>利用固定布局创建出完美的场景</strong>。在固定宽度的助益下，设计师方能更好地控制站点内容周边额外的设计元素，从而更为精准地调节内容和导航的宽度。</p><p><a
href="http://lebloe.com/" target="_blank"><img
src="http://s635.photobucket.com/albums/uu71/benhuoer/bh/layout-vs/fixed1.jpg" alt="Lebloe.Com" /></a></p><p><a
href="http://www.corvusart.com/" target="_blank"><img
src="http://s635.photobucket.com/albums/uu71/benhuoer/bh/layout-vs/fixed2.jpg" alt="Corvus Art Design Studio" /></a></p><p><a
href="http://nathan-sanders.com/" target="_blank"><img
src="http://s635.photobucket.com/albums/uu71/benhuoer/bh/layout-vs/fixed3.jpg" alt="Nathan-Sanders.Com" /></a></p><p><a
href="http://www.nineliondesign.com/" target="_blank"><img
src="http://s635.photobucket.com/albums/uu71/benhuoer/bh/layout-vs/fixed4.jpg" alt="Nine Lion Design" /></a></p><p><a
href="http://www.colourpixel.com/" target="_blank"><img
src="http://s635.photobucket.com/albums/uu71/benhuoer/bh/layout-vs/fixed5.jpg" alt="Colour Pixel" /></a></p><p>请特别注意设计师们是如何针对宽屏幕设计连续图像的（不妨把你的屏幕分辨率调高一点试试）。</p><h3>3. 规避固定布局的坏处</h3><p>如果你已经决定要用固定布局，下面这些小技巧你可就不得不知。它们帮你弱化固定布局的坏影响，助你做出成功的设计。</p><p
class="attention">译注：下面这段有凑字数赚稿费之嫌，<a
href="#skip_t1">点此跳过这段</a>。</p><h4>先看下统计数据</h4><p>现在大部分设计师都是假定大部分互联网用户都使用的1024×768或更高的分辨率。 <a
href="http://www.w3schools.com/browsers/browsers_display.asp">W3Schools公布的一份投票</a>结果显示，事实并非如此（请注意W3Schools的数据并不能完全相信，后面会有详细解释）：</p><p><a
href="http://blog.benhuoer.com" target="_blank"><img
src="http://s635.photobucket.com/albums/uu71/benhuoer/bh/layout-vs/piechart.jpg" alt="Screen Resolution Pie Chart" /></a></p><p>如您所见， 640×480 甚至不够格在这张表上出现。W3Schools的数据表明这个分辨率似乎已经完全被用户抛弃了。而事实上，确实还有用户在使用这个分辨率，只不过用户数量太少，设计师完全把他们忽略掉，去做一些更合适、对较高分辨率有更佳可用性的设计。</p><p>即使对于使用这种分辨率的用户来说，他们也可能只是在一些方便携带的小型电脑商使用，并不是他们平常使用的主要屏幕分辨率。</p><p>不过，这里的统计数据可能也<strong>没有</strong>大家期待的那么准确。因为W3Schools的访客基本上都是一个特定群体（设计师和网页开发者），结果会和普通公众有点偏差。不过，其他调查也都大同小异。根据一些独立公司在2009年的调查显示，800×600的分辨率使用者比例在10%以下。（译注：根据笨活儿的网站统计数据，这个数值在2%以下）</p><p>下面这张有趣的表格来自<a
href="http://sohtanaka.com/">SohTanaka.com</a>，他们研究了一些大型网站对屏幕分辨率的兼容情况：</p><p><a
href="http://www.sohtanaka.com/web-design/how-much-longer-will-we-design-for-1024" target="_blank"><img
style="display: inline" src="http://s635.photobucket.com/albums/uu71/benhuoer/bh/layout-vs/topsiteaccomodations.jpg" alt="Screen Resolution Accommodations of some top websites." /></a></p><p>调查中涉及到的所有网站，最终都完成了华丽大变身。即使是最大的互联网公司，也都确定他们的主要受众是拥有较大屏幕分辨率的用户。</p><p>关于屏幕分辨率的其他研究，您还可以参考下面的资源：</p><ul><li><a
href="http://www.w3counter.com/globalstats.php" target="_blank">W3Counter</a></li><li><a
href="http://www.thecounter.com/stats/2009/March/res.php" target="_blank">TheCounter.com Global Stats</a></li><li><a
href="http://www.onestat.com/html/aboutus_pressbox31.html" target="_blank">OneStat.com</a></li></ul><h4 id="skip_t1">960px 还是 760px?</h4><p>综上所述，大多数设计师都是要么选择960，要么选择760作为总的像素宽度。前者更适合1024×768以及更高分辨率的屏幕，还能有一点留白。后者则是800×600分辨率下的最佳显示宽度，设置成这一宽度能够照顾到那10%，而较大屏幕上看起来也还不赖。</p><h4>总是将布局整体居中对齐</h4><p>如果要使用固定宽度设计，务必保证主容器居中对齐，以保持平衡（一般利用<code>margin: 0 auto;</code>就可以了）。不然，遇上宽屏用户，你的内容就会被挤到某个角落，很不好看。</p><h3>4. 流动页面布局</h3><p>设计师有很多理由不使用流动布局，不过大家很多时候也看不到流动布局的好。下面列出有运用流动布局时的打算时需要考虑的利与弊：</p><h4>利</h4><ul><li>流动网页布局拥有更强的亲和力，因为它能根据客户端的情况自适应。</li><li>在不同浏览器和屏幕分辨率下的额外空白量都差不多，更符合视觉吸引力要求。</li><li>如果设计得当，流动布局能避免在小屏幕上的水平滚动条。</li></ul><h4>弊</h4><ul><li>设计师对客户端的显示效果更难以控制，由于他们使用特定大小的屏幕，也更不容易发现潜在问题。</li><li>图片、视频以及其他拥有固定宽度的内容不得不被设置上不同宽度，以配合不同的屏幕分辨率。</li><li>对于特别大的显示屏，内容不够多的话就会造成过量空白，破坏美感。</li></ul><h4>流动布局的实例</h4><p>下面两例都使用了百分比宽度来适应不同屏幕分辨率。第一个例子通过调整内容区块的宽度来适应，第二个例子则调整空白区域大小。</p><p><a
href="http://www.simplebits.com/" target="_blank"><img
style="display: inline" src="http://s635.photobucket.com/albums/uu71/benhuoer/bh/layout-vs/fluid1_large.jpg" alt="Simple Bits" /></a></p><p><a
href="http://www.simplebits.com/" target="_blank"><img
style="display: inline" src="http://s635.photobucket.com/albums/uu71/benhuoer/bh/layout-vs/fluid1_small.jpg" alt="Simple Bits" /></a></p><p><a
href="http://www.blossomgraphicdesign.com/" target="_blank"><img
style="display: inline" src="http://s635.photobucket.com/albums/uu71/benhuoer/bh/layout-vs/fluid2_large.jpg" alt="Blossom Graphic and Web Design Boutique" /></a></p><p><a
href="http://www.blossomgraphicdesign.com/" target="_blank"><img
style="display: inline" src="http://s635.photobucket.com/albums/uu71/benhuoer/bh/layout-vs/fluid2_small.jpg" alt="Blossom Graphic and Web Design Boutique" /></a></p><h3>5. 设计适用的流动网页布局</h3><p>尽管流动布局会带来某些问题，但这些问题其实能通过一点小把戏解决。</p><h4>采用简单设计</h4><p>应用到流动网页布局的<strong>图案和复杂技巧</strong>越少，其建立和维护也就越容易。同时也能更方便地适应不同屏幕分辨率。有了更加精炼的代码和设计，就能更好得避免、发现和解决兼容问题。</p><p>以<a
href="http://www.smashingmagazine.com" target="_blank">Smashing Magazine</a>为例，他们就采用了流动布局。设计非常简单，只有顶部的黑色+橘色导航条是延伸开的，各内容区域的宽度会根据情况有一定的改变。利用CSS兼容了所有可能的情形，杜绝了侧边栏和内部内容发生错位。</p><h4>最小宽度(min-width)和最大宽度(max-width)</h4><p>这两个CSS属性，min-width 和 max-width，可以用来为过大或过小屏幕的用户指定一个固定宽度。屏幕过小的时候，内容区块固定成指定宽度，屏幕下方也出现一个水平滚动条；屏幕过大的时候，内容也固定到最大宽度，以免延展得太开，影响文字的可读性。更多细节请参考：</p><ul><li><a
href="http://www.w3school.com.cn/css/pr_dim_max-width.asp">W3School上关于CSS最大宽度属性的页面</a>，</li><li><a
href="http://www.w3school.com.cn/css/pr_dim_min-width.asp" target="_blank">W3School 上关于CSS最小宽度属性的页面</a>。</li></ul><p>不幸的是，大多数版本的IE浏览器都不支持这两个属性值。这一问题可以通过IE特有的expression来解决：<a
href="http://perishablepress.com/press/2007/01/16/maximum-and-minimum-height-and-width-in-internet-explorer/">Maximum and Minimum Height and Width in Internet Explorer</a>（另：<a
href="http://space.chinavisual.com/html/83/207583-27129.html" target="_blank">中文参考</a>）。</p><h3>6. 弹性设计</h3><p>其实设计网页布局时还有第三种选择。部分设计师更喜欢采用<strong>糅合了两种主要布局类型特点</strong>的所谓“弹性布局(elastic layout)”。其要点就在于使用单位<tt>em</tt>来定义元素宽度。下面的引言介绍了何谓em，而它又是如何发挥作用的：</p><blockquote><p>“电脑屏幕上的‘像素’是一个不可缩放的点，而em则是相对于字体大小的单位宽度。它随着字体大小的变化而变化，反应用户对字体大小的设定。”<br
/> - <a
href="http://www.alistapart.com/articles/elastic">Patrick Griffiths, A List Apart</a></p></blockquote><p>尽管弹性设计貌似会带来很多好处，它仍然像前两种布局一样有利有弊。</p><h4>利</h4><ul><li>如果合理运用，这种布局设计能带来非常友好的用户界面。目标效果是所有东西都能根据用户的偏好增大或缩小尺寸。</li><li>弹性布局更适合面对流动和固定布局难以抉择的设计师，因为二者的优点弹性布局都有。</li></ul><h4>弊</h4><ul><li>尽管第一条“利”说得没错，弹性布局还是为可用性埋下了很多地雷。得需要十分的聪明才智和不断测试才能让布局适合所有用户。</li><li>这种布局比前述两种要难实现得多，可能那一小点的可用性并不值得你花这么多功夫。</li><li>由于这种布局的特殊性，有些弹性布局设计可能需要额外的样式表，并针对IE6做些特别的调整</li></ul><h4>弹性布局的实例</h4><p>弹性布局的流动布局表面上看起来十分相似，因为大部分时候大家都把它们混淆了。其根本区别在于，弹性布局的长宽单位是em，而流动布局使用百分比，并且弹性布局的尺寸主要根据字体大小而变化。这类设计根据用户浏览器中的字体大小来做出自适应。</p><p><a
href="http://clearleft.com/" target="_blank"><img
style="display: inline" src="http://s635.photobucket.com/albums/uu71/benhuoer/bh/layout-vs/elastic1_large.jpg" alt="Clear Left" /></a></p><p><a
href="http://clearleft.com/" target="_blank"><img
style="display: inline" src="http://s635.photobucket.com/albums/uu71/benhuoer/bh/layout-vs/elastic1_small.jpg" alt="Clear Left" /></a></p><p><a
href="http://www.mirella-furlan.de/" target="_blank"><img
style="display: inline" src="http://s635.photobucket.com/albums/uu71/benhuoer/bh/layout-vs/elastic2_large.jpg" alt="Mirella Furlan" /></a></p><p><a
href="http://www.mirella-furlan.de/" target="_blank"><img
style="display: inline" src="http://s635.photobucket.com/albums/uu71/benhuoer/bh/layout-vs/elastic2_small.jpg" alt="Mirella Furlan" /></a></p><h3>7. 哪一种布局更适合你？</h3><p>选择何种布局应该<strong>由网站的性质决定</strong>。权衡上述利弊，根据你的网站需求找到合适的解决方案</p><p>以作品集网站为例，这种网站可能固定宽度布局最为适用。这样你就能做出更有设计感的东西。你不仅能更好地控制设计中的单个元素，作品的图像展示也变得更易处理。对很多设计师来说（包括那些非作品集站点的设计师），固定布局就是一个既容易相处，又能给人安全感的好朋友。</p><p>而那些要<strong>追求100%的兼容性</strong>的设计师最好就考虑一下花点时间在流动布局上。最大的挑战不在于宽屏上的可能出现的过多留白，而是那一小撮小屏幕上的显示效果。对于有大量用户的网站来说，百分比很小的用户群，绝对数目也相当可观。就算不考虑这点，大网站也应该有简洁干练的设计感，而这可以利用流动布局高效率地实现。</p><p>还是做不了决定？别担心，还有弹性或部分弹性的布局设计可供选择。如果运用得当，弹性布局能完全整合两大主要布局的优点。聪明的设计师懂得如何利用弹性设计的原则，在字体和容器大小上使用em单位，然后混合运用百分比和像素宽度来设定其他布局元素。</p><h4>其他设计师怎么说</h4><p>Heidi Cool 在帖子 <a
href="http://cuwebd.ning.com/forum/topic/show?id=1763934%3ATopic%3A22003">Fixed vs. Liquid vs. Elastic Layout</a> 上的回复</p><p>这位设计师的发言针对与他人合作运用布局的情况，而这些人可能对网页设计了解得并不多：</p><blockquote><p>“我反复思考过这一问题。在case.edu上我们最终采用了固定布局，因为：</p><ol><li>流动布局更复杂，我们<strong>为那些有不同技能的用户提供了模板化的设计，而他们的工作非常容易破坏流动布局</strong>（模板只是一些普通的HTML文件，并不是Dreamweaver模板）。</li><li>我们不想看到网站维护者们做出太宽的页面——那种文本行很长，非常难以阅读的页面。</li><li>我们想限制那些总是想填满所有空白的人所面对的空白量。如果他们用的是大屏幕显示器，就很容易把页面填满，而忽略了在小屏幕上其显示效果是多么糟糕。</li></ol><p>大家都看得出来，最主要的问题还是集中在我们的网站是由拥有不同技能水平的人所维护、构建、增删内容这一事实上。如果是我一个人做网站，写代码的时候我可能就会更多地根据目标、内容等等来做决定。”</p></blockquote><p>madr 在 <a
href="http://www.sitepoint.com/blogs/2009/04/17/flexible-designs-dying-ou">Where Have All the Flexible Designs Gone?</a> 上的回复</p><p>他提出了固定宽度布局的另外两个优点：</p><blockquote><p>“<strong>barner和广告通常都是用图像和Flash来实现的</strong>，这些内容让弹性或灵活的布局更难制作。我曾在newspaper world工作过一年半，广告给区块真的特别难伺候。文章配图也是，如果用上弹性布局，阅读区就可能变得过大，相对顶部图片而言。</p><p>除了Safari 3及以下（Safari 4马上就要来了[笨活儿:已经来了…]）、Firefox 2及以下、IE6及以下（马上就要被淘汰了…）的所有浏览器<strong>都支持了按照页面整张缩放，而不是只缩放字体</strong>。这种情况让设计灵活的弹性布局显得更无实用性，大部分用户甚至都注意不到你的一片好心。”</p></blockquote><p>jphilapy 在 <a
href="http://www.sitepoint.com/blogs/2009/04/17/flexible-designs-dying-ou">Where Have All the Flexible Designs Gone?</a> 上的回复</p><p>流动布局的两个值得支持的地方：</p><blockquote><p>“流动布局的网站可以适应很多分辨率。这样你就不用去调查讨论用户的屏幕大小。况且，屏幕分辨率的统计数据始终是个谜；几乎没人在全屏模式运行浏览器，然后还有很多工具栏、边栏、小工具之类的东西，造成了不计取数的屏幕状况。</p><p>移动电话（就说iPhone吧），游戏机等也渐渐成为网页浏览器家族的一大成员。总之，这类设备的屏幕分辨率都很小，能够从灵活的网页布局设计中获益。</p></blockquote><p>Calrion 在 <a
href="http://www.456bereastreet.com/archive/200504/about_fluid_and_fixed_width_layouts">About Fluid- and Fixed-Width Layouts</a> 上的回复</p><p>明确说明了运用弹性布局的情况：</p><blockquote><p>“我觉得‘弹性’布局是最佳选择。<strong>某种程度上是流动的</strong>，但又有固定宽度来保证文本行不会变的过长。</p><p>我是Windows用户，一般情况下都最大化窗口。</p><p>之所以要最大化，是因为这样我能更好的关注我正在使用的应用程序。要知道我桌面上总是有很多东西。另外，最大化我的浏览器（Firefox）能给界面元素提供最多空间，尤其是书签工具栏和标签卡区域。</p><p>说到可用性，<strong>流动布局对有经验的用户可能最好用了</strong>。因为他们会主动控制浏览窗口尺寸。对于经验较少的用户，<strong>弹性布局可能最好用</strong>，因为它能自发的阻止自己变得过分宽大。</p></blockquote><p>Georg 在 <a
href="http://www.456bereastreet.com/archive/200504/about_fluid_and_fixed_width_layouts">About Fluid- and Fixed-Width Layouts</a> 的回复</p><p>为什么混合运用三种布局能获得最佳结果：</p><blockquote><p>“<strong>我更喜欢主区域流动，侧边栏固定，（也可以）再加一点弹性部分。</strong>我也总是为文本区设定600像素的最大宽度。</p><p>使用min/max来设定整个页面，宽度保持在600至1200像素之间，并且居中对齐。</p><p>在600到2400宽度的屏幕上全面测试，其他宽度就等用户自己解决吧。文本行从不会太宽（600就是最大宽度了），页面也不会在挤压下过早错位。</p><p>我收获的大部分反馈是，<strong>用户几乎没注意到有什么东西让他们困惑</strong>。网页很易读。说明我的做法是一项<strong>有用的妥协</strong>。</p><p>你的站在我这儿看起来不错，所以我觉得它是有用的妥协。我年迈的双眼觉得文字实在太小了，那我就在1280宽屏上的Opera里把页面放大至120%。始终不会有问题。”</p></blockquote><h3>更多资源</h3><p>您可能会愿意参考下列文章：</p><ul><li><a
href="http://green-beast.com/blog/?p=199">CSS Layouts: The Fixed. The Fluid. The Elastic.</a><br
/> 讨论了三种布局的优缺点：固定、流动和弹性布局。</li><li><a
href="http://www.flyte.biz/resources/newsletters/04/12-fluid-v-fixed-web-pages.php">Fluid vs. Fixed Websites: Which is right for you?</a><br
/> 解释了选择正确布局类型的问题所在，告诉你如何正确选用。</li><li><a
href="http://www.stuffandnonsense.co.uk/archives/fixed_or_fluid_you_decide.html">Fixed or Fluid, you decide</a><br
/> 聚焦于某位设计师的选择过程。</li><li><a
href="http://960.gs/">960 Grid System</a><br
/> 固定宽度布局的流行解决方案。</li><li><a
href="http://fluid.newgoldleaf.com/">Fluid Grid System</a><br
/> 和960网格系统类似，不过适用于流动布局。</li><li><a
href="http://www.sohtanaka.com/web-design/how-much-longer-will-we-design-for-1024">How Much Longer Will We Design for 1024?</a><br
/> 讨论近期的屏幕分辨率统计数据。</li></ul><h4>关于作者</h4><p><em>Kayla Knight 是一名大学生，兼职网页开发，自由职业者，blogger。他利用业余时间维护<a
href="http://webitect.net/">Webitect.net</a>，一个面向网站管理员的博客，提供教程、文章、技巧和资源等。</em></p><div
class="related-post"> <strong>你应该也会喜欢：</strong><ol><li><a
href="http://blog.benhuoer.com/posts/a-showcase-of-elegant-blogs.html" rel="bookmark">优雅的原创博客，一场视觉盛宴[SM]</a></li><li><a
href="http://blog.benhuoer.com/posts/8-layout-solutions-to-improve-your-designs.html" rel="bookmark">提升设计品质的8种布局方案[SM]</a></li><li><a
href="http://blog.benhuoer.com/posts/5-simple-tricks-to-bring-light-and-shadow-into-your-designs.html" rel="bookmark">五个为你的设计添加光影效果的简单技巧[SM]</a></li><li><a
href="http://blog.benhuoer.com/posts/ten-steps-to-a-perfect-potfolio-site.html" rel="bookmark">构建完美作品集网站十步走[SM]</a></li><li><a
href="http://blog.benhuoer.com/posts/10-simple-and-impressive-design-techniques.html" rel="bookmark">十个简单好用的设计技巧[SM]</a></li></ol></div><div
style="border-top:dashed 1px #ccc;  border-bottom:dashed 1px #ccc;padding:0.3em 0;">分类于：<a
href="http://blog.benhuoer.com/category/web-technology/web-design" title="查看 网页设计 中的全部文章" rel="category tag">网页设计</a>        标签: <a
href="http://blog.benhuoer.com/tag/a-list-apart" rel="tag">A List Apart</a>, <a
href="http://blog.benhuoer.com/tag/css" rel="tag">CSS</a>, <a
href="http://blog.benhuoer.com/tag/smashing-magazine" rel="tag">Smashing Magazine</a>, <a
href="http://blog.benhuoer.com/tag/%e5%b8%83%e5%b1%80" rel="tag">布局</a></div><p><small>©2009 <a
href="http://blog.benhuoer.com" target="_blank">笨活儿</a> | <a
href="http://blog.benhuoer.com/posts/fixed-fluid-elastic-css-layout-comparement.html" target="_blank">永久链接</a> | <a
href="http://blog.benhuoer.com/posts/fixed-fluid-elastic-css-layout-comparement.html#comments" target="_blank">已经有7条评论了</a> | <a
href="http://9.douban.com/recommend/?url=http://blog.benhuoer.com/posts/fixed-fluid-elastic-css-layout-comparement.html&title=固定 vs. 流动 vs. 弹性：哪种布局更适合你？[SM]&v=1&n=1" target="_blank">推荐到豆瓣</a> <br/> </small></p>]]></content:encoded> <wfw:commentRss>http://blog.benhuoer.com/posts/fixed-fluid-elastic-css-layout-comparement.html/feed</wfw:commentRss> <slash:comments>7</slash:comments> </item> <item><title>提升设计品质的8种布局方案[SM]</title><link>http://blog.benhuoer.com/posts/8-layout-solutions-to-improve-your-designs.html</link> <comments>http://blog.benhuoer.com/posts/8-layout-solutions-to-improve-your-designs.html#comments</comments> <pubDate>Sun, 14 Jun 2009 13:52:41 +0000</pubDate> <dc:creator>慵云</dc:creator> <category><![CDATA[网页设计]]></category> <category><![CDATA[CSS]]></category> <category><![CDATA[JavaScript]]></category> <category><![CDATA[jQuery]]></category> <category><![CDATA[Smashing Magazine]]></category> <category><![CDATA[TutsPlus]]></category> <category><![CDATA[布局]]></category> <category><![CDATA[用户体验]]></category> <guid
isPermaLink="false">http://blog.benhuoer.com/?p=1127</guid> <description><![CDATA[网页设计中，内容组织恐怕是最至关重要、最影响设计品质的方面了。如何将信息组织到好的布局中，是一个网站的基础，并且应该在考虑外观之前就决定好。没有好的布局，网页信息流就不能正确传递，所有东西都不能建立起合理的联系。 在这篇文章中，我们将讨论八个布局解决方案/技巧，这些方案和技巧将有助于你创建整洁有序的内容布局。这八个技巧包括滑门(sliders)、标签式、渐进布局(progressive layouts)、结构网格、模态窗口(modal window)、翻转元素、手风琴效果(accordions)以及超大下拉菜单(mega drop-down-menus)。 1. 滑动样式与传送带(Sliders and Carousels) 滑门(Sliders)，也可称为传送带(carousels)，是一种有序的、交互性强、十分平滑地展示内容的方式。滑门样式是一个非常流行的技巧，大家都觉得它很好用，能让你在固定的区块内填充上大量内容。没有滑门的帮助，这些内容可能就要分开放到页面中的各个地方。而大多数时候，你在使用页面空间时总是捉襟见肘。或者，有些内容是你希望“用户要求”后才出现。这有助于让用户一次只关注一个内容区块，也符合他们自己的便利需求。 滑门样式的实例 导航区提供缩略图与图标 运用滑门和幻灯样式时，最好在导航区提供图标或缩略图，以便使导航更加简单直观。缩略图和图标给用户指出明路，向他们解释当前所在位置，以及有哪些浏览选项可供选择（比如说幻灯片的导航可以是水平的，也可以是垂直的）。另外，还能方便他们快速选择特定滑门页。 Coda网站的滑门顶部设计了标签卡，他们使用的是“滑动门+标签卡”的混合样式。这个主意绝顶聪明，因为通过看缩略图，用户就能快速得知特定滑门页的内容。而且，这些图标也提供了强大的、令人印象深刻的、干净整洁的视觉支持。除了图标和标签你也可以在标题前加上小图片， 或者只用数字也行。 用于展示产品的滑门样式 与上面的例子对应，滑门不仅能用于大容量信息的组织，也能为用户浏览大量产品条目提供方便。 SourceBits (见下图)使用了多层滑门（一个水平的，一个垂直的），用唱片封面作为导航条目。 水平滑门两端都有大的圆形箭头图标，实时反映左右导航的可用性。滑动的时候有平滑的动画，用起来非常舒服。同时，你也能看到，各个元素间距都精心设计过，这有助于内容组织，也提升了可用性。鼠标滑过时，每个条目还有漂亮的聚光灯效果。 垂直滑动的内容以及超大的水平“点击条” 接下来看看 QuickSnapper 的滑门。这是一个完美融入页面整体布局的十分好用的垂直滑门。滑门内容中有大量截屏图，内容被有序地组织起来。这个滑门最赞的地方就是上下方的按钮导航。按钮宽及整个滑门，大的按钮让“推拉”滑门更加容易。 还有，这些按钮的:active和:focus效果也很漂亮。 滑门脚本 你可以参考下面的脚本、技巧和教程制作你自己的滑门： Slick Accessible Slideshow using jQuery Coda-Slider 1.1.1 jquery.scrollable 1.0.2 Create an Amazon Books Widget with jQuery and XML Agile Carousel Easy Image or Content Slider Slider Gallery Coda [...]<div
class="related-post"> <strong>你应该也会喜欢：</strong><ol><li><a
href="http://blog.benhuoer.com/posts/fixed-fluid-elastic-css-layout-comparement.html" rel="bookmark">固定 vs. 流动 vs. 弹性：哪种布局更适合你？[SM]</a></li><li><a
href="http://blog.benhuoer.com/posts/10-simple-and-impressive-design-techniques.html" rel="bookmark">十个简单好用的设计技巧[SM]</a></li><li><a
href="http://blog.benhuoer.com/posts/5-simple-tricks-to-bring-light-and-shadow-into-your-designs.html" rel="bookmark">五个为你的设计添加光影效果的简单技巧[SM]</a></li><li><a
href="http://blog.benhuoer.com/posts/a-showcase-of-elegant-blogs.html" rel="bookmark">优雅的原创博客，一场视觉盛宴[SM]</a></li><li><a
href="http://blog.benhuoer.com/posts/ten-steps-to-a-perfect-potfolio-site.html" rel="bookmark">构建完美作品集网站十步走[SM]</a></li></ol></div> ]]></description> <content:encoded><![CDATA[<p>网页设计中，内容组织恐怕是最至关重要、最影响设计品质的方面了。如何将信息组织到好的布局中，是一个网站的基础，并且应该在考虑外观之前就决定好。没有好的布局，网页信息流就不能正确传递，所有东西都不能建立起合理的联系。</p><p>在这篇文章中，我们将讨论<strong>八个布局解决方案/技巧</strong>，这些方案和技巧将有助于你创建整洁有序的内容布局。这八个技巧包括滑门(sliders)、标签式、渐进布局(progressive layouts)、结构网格、模态窗口(modal window)、翻转元素、手风琴效果(accordions)以及超大下拉菜单(mega drop-down-menus)。</p><p><span
id="more-1127"></span></p><h3>1. 滑动样式与传送带(Sliders and Carousels)</h3><p>滑门(Sliders)，也可称为传送带(carousels)，是一种有序的、交互性强、十分平滑地展示内容的方式。滑门样式是一个非常流行的技巧，大家都觉得它很好用，能让你在固定的区块内填充上大量内容。没有滑门的帮助，这些内容可能就要分开放到页面中的各个地方。而大多数时候，你在使用页面空间时总是捉襟见肘。或者，有些内容是你希望“用户要求”后才出现。这有助于让用户一次只关注一个内容区块，也符合他们自己的便利需求。</p><h4>滑门样式的实例</h4><p><strong>导航区提供缩略图与图标</strong><br
/> 运用滑门和幻灯样式时，最好在导航区提供图标或缩略图，以便使导航更加简单直观。缩略图和图标给用户指出明路，向他们解释当前所在位置，以及有哪些浏览选项可供选择（比如说幻灯片的导航可以是水平的，也可以是垂直的）。另外，还能方便他们快速选择特定滑门页。</p><p><a
href="http://www.panic.com/coda/" target="_blank">Coda网站</a>的滑门顶部设计了标签卡，他们使用的是“滑动门+标签卡”的混合样式。这个主意绝顶聪明，因为通过看缩略图，用户就能快速得知特定滑门页的内容。而且，这些图标也提供了强大的、令人印象深刻的、干净整洁的视觉支持。除了图标和标签你也可以在标题前加上小图片， 或者只用数字也行。</p><p><a
href="http://www.panic.com/coda/" target="_blank"><img
src="http://s27.photobucket.com/albums/c156/jyyjcc/benhuoer-blog/layout-solution/coda.jpg" alt="Screenshot" /></a></p><p><strong>用于展示产品的滑门样式</strong><br
/> 与上面的例子对应，滑门不仅能用于大容量信息的组织，也能为用户浏览大量产品条目提供方便。 <a
href="http://www.sourcebits.com/nerve/" target="_blank">SourceBits</a> (见下图)使用了多层滑门（一个水平的，一个垂直的），用唱片封面作为导航条目。</p><p>水平滑门两端都有大的圆形箭头图标，实时反映左右导航的可用性。滑动的时候有平滑的动画，用起来非常舒服。同时，你也能看到，各个元素间距都精心设计过，这有助于内容组织，也提升了可用性。鼠标滑过时，每个条目还有漂亮的聚光灯效果。</p><p><a
href="http://www.sourcebits.com/nerve/" target="_blank"><img
src="http://s27.photobucket.com/albums/c156/jyyjcc/benhuoer-blog/layout-solution/nerve2.jpg" alt="Screenshot" width="500" height="294" /></a></p><p><strong>垂直滑动的内容以及超大的水平“点击条”</strong><br
/> 接下来看看 <a
href="http://www.quicksnapper.com/" target="_blank">QuickSnapper</a> 的滑门。这是一个完美融入页面整体布局的十分好用的垂直滑门。滑门内容中有大量截屏图，内容被有序地组织起来。这个滑门最赞的地方就是上下方的按钮导航。按钮宽及整个滑门，大的按钮让“推拉”滑门更加容易。</p><p>还有，这些按钮的:active和:focus效果也很漂亮。</p><p><a
href="http://www.quicksnapper.com/" target="_blank"><img
src="http://s27.photobucket.com/albums/c156/jyyjcc/benhuoer-blog/layout-solution/quicksnapper.jpg" alt="Screenshot" /></a></p><h4>滑门脚本</h4><p>你可以参考下面的脚本、技巧和教程制作你自己的滑门：</p><ul><li><a
href="http://sixrevisions.com/tutorials/javascript_tutorial/create-a-slick-and-accessible-slideshow-using-jquery/" target="_blank">Slick Accessible Slideshow using jQuery</a></li><li><a
href="http://www.ndoherty.com/demos/coda-slider/1.1.1/" target="_blank">Coda-Slider 1.1.1</a></li><li><a
href="http://www.flowplayer.org/tools/scrollable.html" target="_blank">jquery.scrollable 1.0.2 </a></li><li><a
href="http://nettuts.com/tutorials/javascript-ajax/create-an-amazoncom-books-widget-with-jquery-and-xml/" target="_blank">Create an Amazon Books Widget with jQuery and XML</a></li><li><a
href="http://plugins.jquery.com/project/agile-carousel" target="_blank">Agile Carousel</a></li><li><a
href="http://cssglobe.com/post/3783/jquery-plugin-easy-image-or-content-slider" target="_blank">Easy Image or Content Slider</a></li><li><a
href="http://jqueryfordesigners.com/slider-gallery/" target="_blank">Slider Gallery</a></li><li><a
href="http://jqueryfordesigners.com/coda-slider-effect/" target="_blank">Coda Slider Effect</a></li><li><a
href="http://zendold.lojcomm.com.br/icarousel/" target="_blank">iCarousel</a></li></ul><h3>2.标签卡导航元素</h3><p>本质上标签卡导航和滑门效果是差不多的技巧。它们都能帮你把一大片内容放到一小块区域里。标签卡导航很常见，但也有很多不常见的运用方式。我们这里关注的是在一个页面内部的标签卡，而不是用于在不同页面之间跳转的标签样式主导航。标签卡很明显地将内容划分到不同区块，最终又把他们融合到占地面积很小的一个区块中。</p><h4>标签卡的样式范例</h4><p><strong>出众的背景，大的可点击区域，明显的分割</strong><br
/> 第一个例子来自 <a
href="http://www.apple.com/macpro/performance.html" target="_blank">Mac Pro网站</a> 的“Performance”部分，其标签元素的组织非常值得学习。这些标签卡上的文字都十分易读，可点击区域很大，各标签视觉上的区分也很明显，这正是大部分用户期待的样式啊。你也应该能注意到，当前标签卡上还有着十分微妙的渐变背景，与主内容区块很好地融合在了一起。未激活的标签背景则略暗，主内容区块在其上有微弱的投影，这种做法加强了深度感和立体效果。十分简单而有效的技巧。</p><p><a
href="http://www.apple.com/macpro/performance.html" target="_blank"><img
src="http://s27.photobucket.com/albums/c156/jyyjcc/benhuoer-blog/layout-solution/macpro.jpg" alt="Screenshot" /></a></p><p><strong>按钮区分的简洁标签卡</strong><br
/> 以下是另一个利用标签卡紧凑地展示信息的实例。根据 <a
href="http://www.atebits.com/tweetie-iphone/" target="_blank">Atebits</a> 的布局结构，介绍性内容的空间被挤压，不太适合做成多区块样式。所以他们介绍内容的三大部分被组织到了标签中，保持了布局的整洁有序。再一次地，当前标签卡的背景与主内容区融合，不活动标签卡则是较暗的灰色背景。你同样也会发现标签卡之间有着漂亮的分割线，使得每个标签卡看起来都像是独立的按钮。</p><p><a
href="http://www.atebits.com/tweetie-iphone/" target="_blank"><img
src="http://s27.photobucket.com/albums/c156/jyyjcc/benhuoer-blog/layout-solution/tweetie.jpg" alt="Screenshot" /></a></p><p><strong> 为整个标签集提供清晰的分割线</strong><br
/> <a
href="http://www.bohemiancoding.com/fontcase/index.html" target="_blank">Fontcase</a> 的标签卡设计也很精妙，很有现代感。尽管在未激活标签之间没有分割线，当前标签却有明显的边线。你也能注意到，在整个标签集的上方和下方各有一条边线。标签卡使用了图标与留白来突出文字，提高了易用性。</p><p><a
href="http://www.bohemiancoding.com/fontcase/index.html" target="_blank"><img
src="http://s27.photobucket.com/albums/c156/jyyjcc/benhuoer-blog/layout-solution/fontcase.jpg" alt="Screenshot" /></a></p><h4>标签卡效果脚本</h4><ul><li><a
href="http://nettuts.com/html-css-techniques/how-to-create-a-slick-tabbed-content-area/" target="_blank">Create a Slick Tabbed Content Area using CSS &amp; jQuery</a></li><li><a
href="http://www.barelyfitz.com/projects/tabber/" target="_blank">JavaScript tabifier</a></li><li><a
href="http://www.kminek.pl/lab/yetii/" target="_blank">Yetii &#8211;  A JavaScript Tab Interface</a></li><li><a
href="http://www.crackajax.net/tabs.php" target="_blank">Tabbed Page Interface</a></li><li><a
href="http://blog.cutterscrossing.com/index.cfm/2007/6/15/Updated-JQuery-Nested-Tab-Set-with-Demo" target="_blank">Updated JQuery Nested Tab Set</a></li><li><a
href="http://wiki.github.com/madrobby/scriptaculous/tabs" target="_blank">Scriptaculous Tabs</a></li><li><a
href="http://www.nyokiglitter.com/tutorials/tabs.html" target="_blank">Accordian Tabs</a></li></ul><h3>3. 模态窗口</h3><p>模态窗口（Modal windows），或者称为浮窗，一般用于在空间紧张的页面中展示额外信息。在模态窗口中，你可以放置放大版的图像、额外内容、警告/提示信息、视频等等。用模态窗口展示信息时，记得要同时明确地提示用户如何关闭它。</p><p>同时，用于打开模态窗口的链接、缩略图、图标或者其他图形元素，一定要保证与模态窗口要展示的内容有足够的关联。相似的图标、摘要、图形元素都能帮助用户建立原始链接与打开的窗口的联系。</p><h4>模态窗口的例子</h4><p><strong>运用</strong><strong>到登录和注册流程中的浮窗</strong><br
/> 模态窗口最典型的运用就是登录／注册窗口了（与诸如图像、音频、视频、Flash等“传统”媒体文件相比）。登录和注册表单不是用户每次浏览页面都要用到的必要部分，所占页面空间理所应当被节约下来。而使用浮窗，则又为用户省去了重开一个页面的时间，毕竟这只是一个很简单的非常用动作。他们能在网站的任何页面中登录/注册，而不用中断现有流程——只要网站的设计者能提供基于Ajax的“静悄悄的” 登录/注册。</p><p><a
href="http://listen.grooveshark.com/" target="_blank">Grooveshark</a> 整个站点的每一个页面中，这个漂亮的登录窗口都触手可及。注意，点击登录（ Lodin&gt; ）按钮后并不会载入一个新页面，而是直接把注册表单替换成了登陆表单（使用了手风琴效果）。非常方便，非常友好的用户界面。</p><p><a
href="http://listen.grooveshark.com/" target="_blank"><img
src="http://s27.photobucket.com/albums/c156/jyyjcc/benhuoer-blog/layout-solution/grooveshark.jpg" alt="Screenshot" /></a></p><p><strong>消隐页面/使用投影</strong><br
/> 如果要使用模态窗口，让窗口下面的页面淡出焦点十分重要。你可以用半透明背景覆盖或者为窗口添加投影，或者两者结合。这么做有两个作用：一是能让用户将注意力集中到浮窗上，然后暂时忽视掉背后的页面。另外，也能增加窗口和页面之间的深度感和区分度，让人在视觉上觉得这窗口确实是漂浮着的。注意看下面的例子(<a
href="http://www.kissmetrics.com/" target="_blank">KissMetrics</a>)，半透明的黑色背景让页面消隐，有助于登录浮窗暂时成为视觉重点。另外，取消和关闭窗口的按钮也设计得很好，够明显，够漂亮。</p><p><a
href="http://www.kissmetrics.com/" target="_blank"><img
src="http://s27.photobucket.com/albums/c156/jyyjcc/benhuoer-blog/layout-solution/kissmetrics.jpg" alt="Screenshot" /></a></p><p><a
href="http://www.realmacsoftware.com/rapidweaver/themes/index.php" target="_blank">RealMacSoftware</a> 的浮窗只做了投影，而没有让整个页面消隐。只要深度感和区分度做得足够，这样也很有效。</p><p><a
href="http://www.realmacsoftware.com/rapidweaver/themes/index.php" target="_blank"><img
src="http://s27.photobucket.com/albums/c156/jyyjcc/benhuoer-blog/layout-solution/rapidweaver.jpg" alt="Screenshot" /></a></p><h4>模态窗口的脚本</h4><ul><li><a
href="http://fancy.klade.lv/home" target="_blank">Fancy Lightbox</a></li><li><a
href="http://www.lokeshdhakar.com/projects/lightbox2/" target="_blank">Lightbx 2</a></li><li><a
href="http://www.dynamicdrive.com/dynamicindex4/facebox/index.htm" target="_blank">Facebook Image/Content Viewer</a></li><li><a
href="http://woork.blogspot.com/2008/01/lightbox-using-mootools-and-pathfusion.html" target="_blank">Woork Mootools Lightbox</a></li><li><a
href="http://nyromodal.nyrodev.com/" target="_blank">nyroModal JQuery Plugin</a></li><li><a
href="http://nyromodal.nyrodev.com/" target="_blank">JQuery Alert Dialog</a></li><li><a
href="http://stickmanlabs.com/lightwindow/" target="_blank">LightWindow</a></li><li><a
href="http://prototype-window.xilinus.com/" target="_blank">ThickBox 3.1</a></li></ul><h3>4. 翻转元素 Rollover Elements</h3><p>翻转元素目前被越来越多地运用于商业网站、作品集站点和产品展示页。翻转元素的核心概念就是当用户鼠标移到某个按钮或网页元素上时，处于另一个布局区域的元素就自动显示出来。请看下面的例子深入了解我说的“翻转元素”究竟是什么。</p><h4>翻转实例</h4><p><strong>标签卡</strong><strong>翻转</strong><br
/> 下图是 <a
href="http://www.getmiro.com/" target="_blank">Miro主页</a> 的截屏，他们设计了一个十分精妙的巨大翻转元素。这 本质上和滑门类似 —— 只不过内容切换时不需要点击罢了。</p><p><a
href="http://www.getmiro.com/" target="_blank"><img
src="http://s27.photobucket.com/albums/c156/jyyjcc/benhuoer-blog/layout-solution/miro.jpg" alt="Screenshot" /></a></p><p><strong>小地方的</strong><strong>微妙</strong><strong>翻转</strong><br
/> <a
href="http://www.taoeffect.com/espionage/" target="_blank">TaoEffect</a> 向我们完美展示了如何通过设计精巧漂亮的翻转元素来添加清爽整洁的额外信息（这种效果最早是应用于前文提到过的<a
href="http://www.panic.com/coda/" target="_blank">Coda网站</a>，但我们选择了TaoEffect作为这一节的实例）。信息的展示十分友好，您只需要把鼠标移到按钮上即可。</p><p>访问网站你会发现，翻转时有非常轻柔的动画，垂直跳动 + 淡入淡出。你应该也能注意到它的背景是半透明的，跳出来的卡片边缘还有高光和投影，与背景很好的区分开来。</p><p><a
href="http://www.taoeffect.com/espionage/" target="_blank"><img
src="http://s27.photobucket.com/albums/c156/jyyjcc/benhuoer-blog/layout-solution/espionage.jpg" alt="Screenshot" /></a></p><p><strong>内容地图上的翻转元素</strong><br
/> <a
href="http://onehub.com/features/user-home" target="_blank">OneHub</a> 则利用翻转元素实现了另一种效果。这个页面有点像地图，在不同区域做出了标注。鼠标移到标注上时，会显示该标注的额外信息。这种方法用在需要分区域详细解释的产品介绍页上将有特效。</p><p><a
href="http://onehub.com/features/user-home" target="_blank"><img
src="http://s27.photobucket.com/albums/c156/jyyjcc/benhuoer-blog/layout-solution/onehub.jpg" alt="Screenshot" /></a></p><p><strong>与幻灯切换结合的翻转元素</strong><br
/> 另一个蛮有趣的设计来自 <a
href="http://squaredeye.com/" target="_blank">SquaredEye</a> —— 他们在导航按钮上用翻转元素来展示下一页内容的预览图。</p><p><a
href="http://squaredeye.com/" target="_blank"><img
src="http://s27.photobucket.com/albums/c156/jyyjcc/benhuoer-blog/layout-solution/sq.jpg" alt="Screenshot" /></a></p><h4>小提示/翻转元素的脚本</h4><ul><li><a
href="http://www.nickstakenburg.com/projects/prototip2/" target="_blank">Prototip 2</a></li><li><a
href="http://jqueryfordesigners.com/coda-popup-bubbles/" target="_blank">Coda Popup Bubbles</a></li><li><a
href="http://net.tutsplus.com/tutorials/javascript-ajax/build-a-better-tooltip-with-jquery-awesomeness/" target="_blank">Build a Better Tooltip with jQuery Awesomeness</a></li><li><a
href="http://bassistance.de/jquery-plugins/jquery-plugin-tooltip/" target="_blank">jQuery plugin: Tooltip</a></li><li><a
href="http://net.tutsplus.com/tutorials/javascript-ajax/create-a-simple-powerful-product-highlighter-with-mootools/" target="_blank">Create a Simple, Powerful Product Highlighter with MooTools</a></li><li><a
href="http://cssglobe.com/post/1695/easiest-tooltip-and-image-preview-using-jquery" target="_blank">Easiest Tooltip and Image Preview Using jQuery</a></li></ul><h3>5. 渐进布局Progressive Layouts</h3><p>“渐进布局”的意思是站点内容按照一定的顺序一块一块地显示给用户。这种组织内容的做法比较反常，但也能在很多网站上看到。渐进布局能帮助用户更容易地深入一长串信息。</p><h4>渐进布局的实例</h4><p><strong>整个站点都由渐进布局构成</strong><br
/> <a
href="http://www.sursly.com/#tyler" target="_blank">Sursly.com</a>（貌似被墙，请<a
href="https://bypass-filter.appspot.com/www.sursly.com/#tyler" target="_blank">点击这里代理访问</a>）的整个作品集站点都基于渐进布局。您应该能注意到，页面右上角有一个“GO”按钮，每一页面都是从上一页面中的GO按钮链接过来的。这种页面之间的渐进系统代替了传统的导航和菜单。当然，这样做也有一个很明显的缺点：导航的交互性下降了，用户只能按照网站建设者想要的顺序获取内容。<span
style="color: #ff9900;">（译注：还有一个缺点是，在不同分辨率屏幕上的显示差异太大，因为你必须考虑到页面内部各区块的位置问题）</span></p><p>尽管单个页面布局能被存为书签（使用# 锚记），但对于随机访问者来说，则无法通过一个明晰的导航对站点内容建立起直接的整体感知。而且，这种布局一般只有一个“航向”，从易用性的角度上来说，所谓“导航”的概念在这里几乎不能适用。</p><p><a
href="http://www.sursly.com/#tyler" target="_blank"><img
src="http://s27.photobucket.com/albums/c156/jyyjcc/benhuoer-blog/layout-solution/tyler.jpg" alt="Screenshot" /></a></p><p><span
style="color: #ff9900;">译注：这种水平布局的网站大都采用了渐进布局。和上面的站非常类似的一个网站是： <a
href="http://www.peter-pearson.com/" target="_blank">peter-pearson.com</a> 相对于简单的滚动，这个站还在背景里做了非常可爱的线条，十分漂亮。另外推荐 <a
title="Permanent Link: 26个水平布局网站设计" rel="bookmark" href="http://www.qianduan.net/26-horizontal-websites-design.html">26个水平布局网站设计</a>，在英文原文的留言里还有很多bonus可看。</span></p><p><strong>垂直方向的渐进布局</strong><br
/> <a
href="http://www.dannyblackman.com/" target="_blank">Danny Blackman</a> 的作品集也是仅通过一张渐进式布局页面来实现的。各块元素相互独立，在一张页面上垂直展示。相邻元素之间有滚动按钮，每个元素都有返回顶部的按钮。菜单或所谓导航还是没有被使用。</p><p><a
href="http://www.dannyblackman.com/" target="_blank"><img
src="http://s27.photobucket.com/albums/c156/jyyjcc/benhuoer-blog/layout-solution/dannyblackman.jpg" alt="Screenshot" /></a></p><p><span
style="color: #ff9900;">译注：推荐一个做得更好的例子：<a
href="http://searchinsidevideo.com/#home" target="_blank">searchinsidevideo.com</a> 他们使用了固定在顶端的导航，字体也非常大的，极富视觉冲击力，用起来也很方便。</span></p><h4>ScrollTo 脚本</h4><ul><li><a
href="http://plugins.jquery.com/project/ScrollTo" target="_blank">ScrollTo</a> &#8211; 使用这个jQuery插件，就能轻松建立渐进式布局。</li></ul><h3>6. 网格</h3><p>讨论布局的文章是不可能避开网格不谈的。网格通常被认为是任何平衡、有序、简练的网页布局的基础。很多设计师都认为网格是处理信息容量很大的页面时的必备武器。有时候单独使用网格就能很好的展示信息，甚至不需要其他技巧。好的网格能够将一个页面中的全部内容都整合进流动布局里，而内容的可读性，或者如果用户想快速浏览，都不会受到影响。</p><p>下面的网站使用了严格的网格布局。整个站点只有一张页面，需要融入大量信息。不过，全部信息被整合进这整洁的两栏布局网格中。整个布局严谨、强健、稳固，留白恰到好处。浏览或仔细研读内容都非常方便。</p><p><a
href="http://www.neutroncreations.com/" target="_blank"><img
src="http://s27.photobucket.com/albums/c156/jyyjcc/benhuoer-blog/layout-solution/neutron.jpg" alt="Screenshot" /></a></p><p><strong>使用不同背景区分网格区域</strong><br
/> 使用网格一般是因为你需要在一个很紧凑的区域内放置大量内容。你想要创建整洁有序的网站布局，但是又不能随意添加很多留白来区分区块。如此的话，你就需要使用不同背景来区分网格区域。没了网格间的大量留白，只要网格内还有少量的内边距，也可以看起来很不错。<a
href="http://valleycreek.org/" target="_blank">Valleycreek.org</a> 就用了这种战术，尽管已经有一条细线来分割网格区域，背景色的差异还是被用到，以提供更明显的区分。</p><p><a
href="http://valleycreek.org/" target="_blank"><img
src="http://s27.photobucket.com/albums/c156/jyyjcc/benhuoer-blog/layout-solution/valleycreek.jpg" alt="Screenshot" /></a></p><h4>网格生成器、模版和更多工具</h4><ul><li><a
href="http://www.gridsystemgenerator.com/" target="_blank">Grid System Generator</a></li><li><a
href="http://spry-soft.com/grids/" target="_blank">Variable Grid Systems Generator</a></li><li><a
href="http://960.gs/" target="_blank">960 Grid System</a></li><li><a
href="http://grid.mindplay.dk/" target="_blank">Grid Designer</a></li><li><a
href="http://www.29digital.net/grid/" target="_blank">Grid Calculator</a></li><li><a
href="http://www.smashingmagazine.com/2009/01/27/css-typographic-tools-and-techniques/" target="_blank">50 Useful Design Tools For Beautiful Web Typography</a> (including grid-resources)</li></ul><h3>7. 手风琴效果（折叠菜单）</h3><p>折叠菜单和滑动门以及标签卡涉及同一个概念：把大量信息压缩到一小块区域里。“手风琴效果”指的是一些被水平或垂直组织的区块，通过点击，一个内容区块滑向另一个区块，并将其内部内容展示出来，和手风琴的推拉过程有点相似。</p><h4>手风琴效果的实例</h4><p><strong>功能性和大点击区域</strong><br
/> <a
href="http://www.alexcohaniuc.com/" target="_blank">Alex Cohaniuc</a> 的手风琴菜单设计的很好。把作品项目藏到手风琴里是的做法其实挺有道理的，因为这能把每个项目的不必要信息隐藏起来，等访客有需要的时候再显示。说这项设计好是因为：一，每块画布的标题都很大，很好点击；二，每块标签卡都使用了一个小箭头来反映开合状态；三，鼠标滑过时，当前标签卡有将它区分出来的不同背景色。</p><p><a
href="http://www.alexcohaniuc.com/" target="_blank"><img
src="http://s27.photobucket.com/albums/c156/jyyjcc/benhuoer-blog/layout-solution/pf.jpg" alt="Screenshot" /></a></p><p><strong>水平内容滚动</strong><br
/> <a
href="http://www.jasonreedwebdesign.com/" target="_blank">Jason Reed</a> 使用手风琴将整个站点糅合进一张页面里。他没有赋予手风琴以特别不一般的视觉特征，而是让它融入了页面之中。另外，这是一个水平方向推拉的手风琴（尽管标签卡是垂直方向的）。请注意看他的标签卡，每个标签卡之间的距离很大，这些标签卡，或者说标题，并不像上一个例子有那么明显的区分，设计师利用了留白来将它们各自独立。鼠标移上去的时候，这些十分易读的标签就会变成橙色，让用户能够非常明确地了解到自己将要点击的标签后面都有什么。</p><p><a
href="http://www.jasonreedwebdesign.com/" target="_blank"><img
src="http://s27.photobucket.com/albums/c156/jyyjcc/benhuoer-blog/layout-solution/jasonreed.jpg" alt="Screenshot" /></a></p><p><strong>包含图像和信息的手风琴</strong><br
/> <a
href="http://www.mariusroosendaal.com/" target="_blank">Marius Roosendaal</a> 使用另一个非常漂亮的手风琴来“储藏”他的作品图像。与上面两个例子一样，每一个内容区块都是一个项目的展示。不过，此例的手风琴里的每个图像还附加有一些文字介绍。你能注意到一个小按钮被用来显示/隐藏介绍。他同时也提供到更详细介绍或者更大预览图的链接。在一个小小的手风琴里当然不能塞进特别特别多的信息，所以如果可以的话，还是尽量给每个项目都加上到详细内容的链接吧。</p><p><a
href="http://www.mariusroosendaal.com/" target="_blank"><img
src="http://s27.photobucket.com/albums/c156/jyyjcc/benhuoer-blog/layout-solution/marius.jpg" alt="Screenshot" /></a></p><h4>手风琴脚本</h4><ul><li><a
href="http://nettuts.com/javascript-ajax/create-a-simple-intelligent-accordion-effect-using-prototype-and-scriptaculous/" target="_blank">Create a Simple, Intelligent Accordion Effect Using Prototype and Scriptaculous</a></li><li><a
href="http://jqueryfordesigners.com/slide-out-and-drawer-effect/" target="_blank">Apple.com Downoads Page Slide out and drawer effect</a></li><li><a
href="http://docs.jquery.com/UI/Accordion" target="_blank">UI/API/1.7.1/Accordion jQuery Plugin</a></li><li><a
href="http://jquery.bassistance.de/accordion/demo/" target="_blank">jQuery UI Accordion</a></li><li><a
href="http://www.i-marco.nl/weblog/jquery-accordion-menu/" target="_blank">Simple JQuery Accordion menu</a></li><li><a
href="http://www.i-marco.nl/weblog/jquery-accordion-menu/" target="_blank">jQuery Accordion Madness</a></li><li><a
href="http://designreviver.com/tutorials/jquery-examples-horizontal-accordion/" target="_blank">jQuery Examples &#8211; Horizontal Accordion</a></li></ul><h3>8. 超大下拉菜单</h3><p>导航不一定非得是几个简单的超链接组合。最近，导航设计有一个流行趋势：不仅仅提供“航向”选择，也提供网站内各“终点站”位置以及“终点站”之间的从属关系。所谓“超大”下拉菜单常见于电子常务网站，用于展示他们庞杂的商品分类。这种样式正成为设计趋势，因为它能通过普通的翻转就提供大量分类信息，而不需要用户额外的点击。</p><h4>超大下拉菜单的实例</h4><p>超大下拉菜单的一个经典例子是 <a
href="http://guides.rubyonrails.org/contribute.html" target="_blank">Ruby On Rails Guide</a> 的Guide Index。这个菜单提供了一个组织良好、样式精美的二级导航。注意，与一般的做法不同，激活二级菜单需要用户点击，Guide Index右边有“切换” 图标，并且有着与将要弹出的二级菜单相融合的背景色。弹出的二级菜单也有细微的投影。</p><p><span
style="color: #999999;">译注：这站点在IE的Quirks模式下有显示异常……（话说显示不异常的页面还基本上没有……）</span></p><p><span
style="color: #999999;">下面的截图里的投影，我也看不到……</span></p><p><a
href="http://www.gateway.com/" target="_blank"><img
src="http://s27.photobucket.com/albums/c156/jyyjcc/benhuoer-blog/layout-solution/ror.gif" alt="Screenshot" /></a></p><p><strong>带更多信息的多级菜单</strong><br
/> <a
href="http://www.porsche.com/usa/" target="_blank">Porsche</a> 对于上面说到的技巧来说，简直是一个完美的例子。Porsche 的主页提供一个多级菜单，让用户不用一次点击就能快速了解他们生产的所有汽车。第三级菜单中，所选汽车的信息被直接提供：包括图片、许多链接、以及其他关于本车的快读信息。当然，这个更大的区块就是一个巨大的可点击区域。所有细节和特别介绍都直接链到相应页面。要了解究竟是怎么回事，就点击下面的图片自己去看看吧！</p><p><a
href="http://www.porsche.com/usa/" target="_blank"><img
src="http://s27.photobucket.com/albums/c156/jyyjcc/benhuoer-blog/layout-solution/911.gif" alt="Screenshot" /></a></p><p><strong>在下拉列表里显示搜索结果</strong><br
/> 最近还比较流行的一个技巧和上面谈到的有点类似：在下拉列表里显示搜索结果。 <a
href="http://kb.mediatemple.net/" target="_blank">Media Temple Knowledge Base</a> 就使用了这一技巧。他们没有使用一个新页面来显示用户的搜索结果，搜索结果在一个下拉列表里随着你的输入而实时变化。不过，请注意，完整搜索结果页的链接仍然存在，您若要在自己的设计中使用这种设计，还请不要忘记这一点。</p><p><a
href="http://kb.mediatemple.net/" target="_blank"><img
src="http://s27.photobucket.com/albums/c156/jyyjcc/benhuoer-blog/layout-solution/mediatemple.jpg" alt="Screenshot" /></a></p><p><strong>在下拉区块中显示额外信息</strong><br
/> <a
href="http://www.gateway.com/" target="_blank">Gateway.com</a> 继续登场。你能看到他们在顶部菜单中使用了超大的下拉区块来展示产品。下拉区块中的产品排列组织得非常好，图片提供了强健的视觉支持。这个菜单还提供了诸如价格和屏幕尺寸等额外信息，让顾客能够在查看具体页面之前就有所选择。因为很多人都很关心产品价格——至少对于很多有购买需求的人来说。</p><p><a
href="http://www.gateway.com/" target="_blank"><img
src="http://s27.photobucket.com/albums/c156/jyyjcc/benhuoer-blog/layout-solution/gateway.jpg" alt="Screenshot" /></a></p><h4>菜单脚本</h4><ul><li><a
href="http://www.clarklab.net/blog/posts/animated-drop-down-menu-with-jquery/" target="_blank">Animated Drop Down Menu with jQuery</a></li><li><a
href="http://users.tpg.com.au/j_birch/plugins/superfish/#examples" target="_blank">Superfish v1.4.8 &#8211; JQuery Drop Down Menu</a></li><li><a
href="http://www.sitepoint.com/blogs/2009/03/31/make-a-mega-drop-down-menu-with-jquery/" target="_blank">Make a Mega Drop-Down Menu with jQuery</a></li><li><a
href="http://buildinternet.com/2009/01/how-to-make-a-smooth-animated-menu-with-jquery/" target="_blank">How to Make a Smooth Animated Menu with jQuery</a></li><li><a
href="http://css-tricks.com/designing-the-digg-header-how-to-download/" target="_blank">Designing the Digg Header: How To &amp; Download</a></li><li><a
href="http://www.kriesi.at/archives/create-a-multilevel-dropdown-menu-with-css-and-improve-it-via-jquery" target="_blank">Create a multilevel Dropdown menu with CSS and improve it via jQuery</a></li></ul><h3>更多资源</h3><p>你应该也会喜欢（全是英文）：</p><ul><li><a
href="http://www.smashingmagazine.com/2008/08/11/5-useful-coding-solutions-for-designers-and-developers/" target="_blank">5 Useful Coding Solutions For Designers and Developers</a>（代码解决方案）</li><li><a
href="http://www.smashingmagazine.com/2009/03/24/designing-drop-down-menus-examples-and-best-practices/" target="_blank">Designing Drop-Down Menus: Examples and Best Practices</a>（下拉菜单）</li><li><a
href="http://www.smashingmagazine.com/2009/03/09/slideshows-in-web-design-when-and-how-to-use-them/" target="_blank">Slideshows in Web Design: Where And How To Use Them</a>（幻灯片）</li><li><a
href="http://www.smashingmagazine.com/2008/09/03/40-creative-design-layouts-getting-out-of-the-box/" target="_blank">40 Creative Design Layouts: Getting Out Of The Box</a>（40个创新性布局）</li><li><a
href="http://www.smashingmagazine.com/2009/01/14/web-design-trends-for-2009/" target="_blank">Web Design Trends For 2009</a>（2009年网页设计趋势）</li><li><a
href="http://www.smashingmagazine.com/2009/04/08/from-table-hell-to-div-hell/" target="_blank">Table Layouts vs. Div Layouts: From Hell To… Hell?</a>（表格布局vsDiv布局：走出地狱，升入……地狱？ ）</li></ul><h4>关于作者</h4><p><em>Matt Cronin 是一位富有激情的平面设计师，网页设计师/开发者，Cocoa程序员，摄影师，数字艺术家，等等。他也热爱写作，已经为Smashing Magazine写过很多好文。他现在正着手于一个叫做i VAEOU 的项目，不久之后就能面试。 <a
href="http://twitter.com/vaeou" target="_blank">Follow Matt on Twitter.</a></em></p><p>译文原文来自笨活儿，转载请保留本链接：<a
title="提升设计品质的8个布局方案" href="http://blog.benhuoer.com/posts/8-layout-solutions-to-improve-your-designs.html">提升设计品质的8个布局方案</a>。</p><p>英文原文：<a
title="8 Layout Solutions To Improve Your Designs" rel="bookmark" href="http://www.smashingmagazine.com/2009/05/19/8-layout-solutions-to-improve-your-designs/">8 Layout Solutions To Improve Your Designs</a></p><blockquote><p>本文译自Smashing Magazine。从今以后，凡是译自Smashing Magazine的文章都在标题后加注SM，不再另行说明。</p><p>然 后，刚才发现译言上已经有本文的翻译了，不过是分上下篇发的。虽然有译文，我还是自己独立把本文给译完了。我想说的是，我这人比较耿直，绝对不会把 原文切割，分为几个部分来发。翻译的时候忠实原文也是我很看重的，所以我不会随意精简原作者的话，大家如何觉得罗嗦，还是多多包涵吧！</p></blockquote><div
class="related-post"> <strong>你应该也会喜欢：</strong><ol><li><a
href="http://blog.benhuoer.com/posts/fixed-fluid-elastic-css-layout-comparement.html" rel="bookmark">固定 vs. 流动 vs. 弹性：哪种布局更适合你？[SM]</a></li><li><a
href="http://blog.benhuoer.com/posts/10-simple-and-impressive-design-techniques.html" rel="bookmark">十个简单好用的设计技巧[SM]</a></li><li><a
href="http://blog.benhuoer.com/posts/5-simple-tricks-to-bring-light-and-shadow-into-your-designs.html" rel="bookmark">五个为你的设计添加光影效果的简单技巧[SM]</a></li><li><a
href="http://blog.benhuoer.com/posts/a-showcase-of-elegant-blogs.html" rel="bookmark">优雅的原创博客，一场视觉盛宴[SM]</a></li><li><a
href="http://blog.benhuoer.com/posts/ten-steps-to-a-perfect-potfolio-site.html" rel="bookmark">构建完美作品集网站十步走[SM]</a></li></ol></div><div
style="border-top:dashed 1px #ccc;  border-bottom:dashed 1px #ccc;padding:0.3em 0;">分类于：<a
href="http://blog.benhuoer.com/category/web-technology/web-design" title="查看 网页设计 中的全部文章" rel="category tag">网页设计</a>        标签: <a
href="http://blog.benhuoer.com/tag/css" rel="tag">CSS</a>, <a
href="http://blog.benhuoer.com/tag/javascript" rel="tag">JavaScript</a>, <a
href="http://blog.benhuoer.com/tag/jquery" rel="tag">jQuery</a>, <a
href="http://blog.benhuoer.com/tag/smashing-magazine" rel="tag">Smashing Magazine</a>, <a
href="http://blog.benhuoer.com/tag/tutsplus" rel="tag">TutsPlus</a>, <a
href="http://blog.benhuoer.com/tag/%e5%b8%83%e5%b1%80" rel="tag">布局</a>, <a
href="http://blog.benhuoer.com/tag/%e7%94%a8%e6%88%b7%e4%bd%93%e9%aa%8c" rel="tag">用户体验</a></div><p><small>©2009 <a
href="http://blog.benhuoer.com" target="_blank">笨活儿</a> | <a
href="http://blog.benhuoer.com/posts/8-layout-solutions-to-improve-your-designs.html" target="_blank">永久链接</a> | <a
href="http://blog.benhuoer.com/posts/8-layout-solutions-to-improve-your-designs.html#comments" target="_blank">已经有14条评论了</a> | <a
href="http://9.douban.com/recommend/?url=http://blog.benhuoer.com/posts/8-layout-solutions-to-improve-your-designs.html&title=提升设计品质的8种布局方案[SM]&v=1&n=1" target="_blank">推荐到豆瓣</a> <br/> </small></p>]]></content:encoded> <wfw:commentRss>http://blog.benhuoer.com/posts/8-layout-solutions-to-improve-your-designs.html/feed</wfw:commentRss> <slash:comments>14</slash:comments> </item> </channel> </rss>
