文章关键字 ‘宽度分离’

聊聊CSS世界中的margin-box

2016年09月16日,星期五

盒尺寸由4个盒子组成,分别是content box, padding box, border box, margin box。这个和盒模型中的几个盒子其实是对应的。但是,对于的CSS关键字中却没有margin-box,唯独缺了margin-box,这是为什么呢?

阅读全文…

小tip:CSS vw让overflow:auto页面滚动条出现时不跳动

2015年01月25日,星期日

当前web届,绝大多数的页面间布局都是水平居中布局,主体定个宽度,然后margin: 0 auto的节奏,然而,这种布局有一个存在一个影响用户体验的隐患。应该都知道,现代浏览器滚动条默认是overflow:auto类型的,也就是如果尺寸不足一屏,没有滚动条;超出,出现滚动条。于是,问题来了,当内容加载从不足1屏到超过1屏,页面就会跳动!有没有什么好办法呢?本文就将介绍一个简单实用的技能tips, follow me…

阅读全文…

CSS流体(自适应)布局下宽度分离原则

2011年02月28日,星期一


之前曾作有“页面重构鑫三无准则之无宽度准则”一文,属于流体布局系列中的偏理论性的文章,本文也是这种性质的,可谓是“无宽度准则”一文的延续。本文主要内容就是介绍了何为宽度分离原则,为什么要宽度分离,即宽度分离的好处,然后通过京东商城和淘宝网的例子展示了宽度分离的使用并分析了利弊。本文虽然没有demo页面,但是其中的理论性文字还是比较精彩的,配以必要的截图和源代码展示。总之,希望本文的内容能够对您的学习有所帮助。

阅读全文…