摘要: 使用css必须要知道的两个概念。文档流将窗体自上而下分成一行一行,并在每行中按从左至右的顺序排放元素,即为文档流,每个非浮动块级元素都独占一行,浮动元素则按规定浮在行的一端,若当前行容不下,则另起新行再浮动。内联元素也不会独占一行,几乎所有元素(包括块级,内联和列表元素)均可生成子行,用于摆放子元素,有三种情况将使得元素脱离文档流而存在,分别是浮动,绝对定位,固定定位,但是在IE中浮动元素也存在于文档流中。浮动元素不占任何正常文档流空间,而浮动元素的定位还是基于正常的文档流,然后从文档流中抽出并尽可能远的移动至左侧或者右侧,文字内容会围绕在浮动元素周围,当一个元素从正常文档流中抽出后,仍然在文 阅读全文
posted @ 2012-05-06 21:12 lin714115 阅读(309) 评论(0) 推荐(0) 编辑
摘要: 页面宽度设置是网页设计中最基本的,但是却是颇受争议的。记得刚刚了解网页设计的时候,有人说,屏幕大小减去22px就是页面的宽度,比如对于800*600分辨率的屏幕,页面的宽度要低于778像素,1024的宽度的页面要设置成不大于1002px,等等。当然还有些人觉得设置成fixed比较好,就是满屏,100%宽度。但是,从这次各大门户网站改版来看,他们大都是从原来的窄屏改为宽屏了,只有网易还坚守在窄屏阵营,显得颇有些小气。显然,促使各大网站改为宽屏的原因是,1024*768分辨率的浏览器早已成为主流,更宽的屏幕也越来越多,比如1280*1024。而这些网站的宽度,大都是950px而非1002px(腾讯 阅读全文
posted @ 2012-05-06 21:06 lin714115 阅读(572) 评论(0) 推荐(0) 编辑