pc常见布局(二)

上一篇说到固定宽度三列布局,为了避免其不能完好的适用于不同屏幕分辨率,今天采用流式布局,流式布局的尺寸是采用了百分比设置。同时加上以像素或em为单位的min-width和

max-width,以防止窗口过小和过大造成的宽度太窄和太宽。

例如:设计者使用的宽度为920像素,而大多数的使用者的浏览器设置为1250像素,那么最外层的宽度百分比为 920/1250=73.6%;

   主要内容宽度为 670/920 = 72.82% , 次要内容宽度为 230/920 = 25%, 这样中间留出了2.18%的隔离带

     主要内容中的主体部分宽度为 400/670 = 59.7%, 非主体部分宽度为 230/670 = 34.33%, 右侧内边距为 20/670 = 2.98%, 中间留有的隔离带为 2.99

css代码为

body{text-align:center;}
.wrapper{
    width: 73.6%;
    text-align:left;
    margin:0 auto;
    overflow:hidden;
   max-width:125em;
min-width:62em;
} .wrapper .primary{ width:72.82%; float:right; display:inline; overflow:hidden; } .wrapper .second{ width:25%; float:left; display:inline; } .wrapper .primary{ width:59.7%; float:left; display:inline; } .wrapper .second{ width:34.33%; float:right; padding-right:2.98% display:inline; }

如此便得到了一个最适合1250像素的一个流动式布局,其他分辨率下也是很漂亮的呈现。

流式布局已满足大多数网站布局要求,对于有字号可以随意改变的特殊要求,可以采用弹性布局来解决。下一篇将介绍下弹性布局注意事项

posted @ 2017-03-17 10:40  qingranEvent  阅读(685)  评论(0编辑  收藏  举报