将sites designed in 960与使用Blueprint设计的网站进行比较,在我看来,960个网站更加清晰。
我不知道这是否与我正在查看的样本重合。
或者是否有一些关于960的东西更有利于良好的设计?
答案 0 :(得分:3)
我个人认为主要的区别在于学习曲线和灵活性。 960将让你做960px宽的网站,学习曲线非常低。观看此视频,您可以在几分钟内完成网站设计:http://net.tutsplus.com/videos/screencasts/a-detailed-look-at-the-960-css-framework/
蓝图更灵活。但仍然是960.gs是我个人的偏好。
答案 1 :(得分:1)
与Chris Schmitz达成一致,我更喜欢使用我自己更多的语义类,但这并不是说我偶尔也不会深入研究一个框架。如果我使用框架,那么我倾向于将其剥离为裸骨并根据我所需的布局进行广泛的自定义。我知道在某种程度上这会破坏使用框架的目标,但它给了我两个世界中最好的东西:知道它可以在大多数浏览器中工作,以及语义和舒适地坐在我现有的代码旁边。
就个人而言,我使用蓝图(如果我需要一个框架)。 960网格系统构建良好但限制性很强。谈到定制蓝图获胜。
答案 2 :(得分:0)
除了Chris Schmitz的帖子 - 当我使用蓝图CSS时我总是有一个问题,我应该为一个div使用2个或更多的类名
<div class="span-13 prepend-7 my-class-name">
.span-13 {width:510px;} // from blueprint
.prepend-7 {padding-left:280px;} // from blueprint
.my-class-name {font:, color: background}
或将其合并为一个类
<div class="my-class-name">
.my-class-name {font:; color:; background:; width:510px; padding-left:280px;}
我总是选择第二个变体,
我对此也不满意(使用蓝图是必需的) 重置蓝图中的代码
h1 {font-size:3em; line-height:1; margin-bottom:0.5em;} h2 {font-size:2em; margin-bottom:0.75em;} h3 {font-size:1.5em; line-height:1; margin-bottom:1em;}
为了避免浏览器中的任何不同,我总是在我的类中将零蓝图值替换为零 .my-class-name h1 {margin:0px;}
所以,结论是 - 如果你不想要你的风格和设计 - &gt;蓝图是你的选择