资讯专栏INFORMATION COLUMN

二列布局

stormgens / 2569人阅读

摘要:宽度自适应两列布局两列布局可以使用浮动来完成,左列设置左浮动,右列设置右浮动,这样就省的再设置外边距了。横向两列布局页头导航左上右上左下右上右下页脚

1、宽度自适应两列布局
  两列布局可以使用浮动来完成,左列设置左浮动,右列设置右浮动,这样就省的再设置外边距了。

  当元素使用了浮动之后,会对周围的元素造成影响,那么就需要清除浮动,通常使用两种方法。可以给受到影响的元素设置 clear:both,即清除元素两侧的浮动,也可以设置具体清除哪一侧的浮动:clear:left 或 clear:right,但必须清楚的知道到底是哪一侧需要清除浮动的影响。也可以给浮动的父容器设置宽度,或者为 100%,同时设置 overflow:hidden,溢出隐藏也可以达到清除浮动的效果。

  同理,两列宽度自适应,只需要将宽度按照百分比来设置,这样当浏览器窗口调整时,内容会根据窗口的大小,按照百分比来自动调节内容的大小。




    
    宽度自适应两列布局



页头
左列
右列

2、固定宽度两列布局
  宽度自适应两列布局在网站中一般很少使用,最常使用的是固定宽度的两列布局。

  要实现固定宽度的两列布局,也很简单,只需要把左右两列包裹起来,也就是给他们增加一个父容器,然后固定父容器的宽度,父容器的宽度固定了,那么这两列就可以设置具体的像素宽度了,这样就实现了固定宽度的两列布局。




    
    固定宽度两列布局



页头
左列
右列

3、两列居中自适应布局
  同理,只需要给定父容器的宽度,然后让父容器水平居中。




    
    两列居中自适应布局



页头
左列
右列

4、固定宽度横向两列布局
  和单列布局相同,可以把所有块包含在一个容器中,这样做方便设置,但增加了无意义的代码,固定宽度就是给定父容器的宽度,然后中间主体使用浮动。




    
    横向两列布局



页头
左-上
右-上
左-下
右-上
右-下

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/50613.html

相关文章

  • CSS布局十八般武艺都在这里了

    摘要:清单一些说明注意文档的书写顺序,先写两侧栏,再写主面板,更换后则侧栏会被挤到下一列圣杯布局和双飞翼布局都会用到。可以通过设置的属性或使用双飞翼布局避免问题。双飞翼布局不用设置相对布局,以及对应的和值。 本文首发于知乎专栏:前端指南 CSS布局 布局是CSS中一个重要部分,本文总结了CSS布局中的常用技巧,包括常用的水平居中、垂直居中方法,以及单列布局、多列布局的多种实现方式(包括传统的...

    includecmath 评论0 收藏0
  • 二列布局

    摘要:宽度自适应两列布局两列布局可以使用浮动来完成,左列设置左浮动,右列设置右浮动,这样就省的再设置外边距了。横向两列布局页头导航左上右上左下右上右下页脚 1、宽度自适应两列布局  两列布局可以使用浮动来完成,左列设置左浮动,右列设置右浮动,这样就省的再设置外边距了。   当元素使用了浮动之后,会对周围的元素造成影响,那么就需要清除浮动,通常使用两种方法。可以给受到影响的元素设置 clear...

    MobService 评论0 收藏0
  • 如何用CSS进行网页布局-imooc-【更新完毕】

    摘要:中脱离文档流,也就是将元素从普通的布局排版中拿走,其他盒子在定位的时候,会当做脱离文档流的元素不存在而进行定位。而对于使用脱离文档流的元素,其他盒子与其他盒子内的文本都会无视它。 第一章 内容简介 1-1 内容简介 showImg(https://segmentfault.com/img/bVsT8U); 网页可以自适应宽度网页的长度理论上可以无限延长 页面为: 头部 主体部分 底部...

    姘搁『 评论0 收藏0
  • table宽度

    摘要:题目虽然是说的宽度,但其实最让人抓狂的是单元格的宽度。表格的宽度有决定,列的宽度有首行单元格的决定。如果单元格的值为,则最小单元格宽度为为最小内容宽度。最大列宽必须等于这个单元格的最大单元格宽度。 题目虽然是说table的宽度,但其实最让人抓狂的是单元格td的宽度。平时开发中也经常会遇到这方面的问题,所以我找资料学习table的宽度的算法。 table-layout table-lay...

    GHOST_349178 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<