两种方式实现父布局中两列布局的自适应

来源:互联网 发布:勇敢的心 手游 知乎 编辑:程序博客网 时间:2024/06/06 01:31
    自适应宽度是很多网页都具备的特性,因为实现自适应能让用户在改变浏览器窗口大小的同时,仍然可以看到原来版式的布局,并不会因为浏览器窗口的大小而让版面失去了原来设计的布局。
    我们今天讨论的是如果父布局的宽度固定,然后父布局内分成两列,怎样让这两列实现自适应布局。下面我们来看看如何实现这种自适应的效果。先来看看下列的代码:
无标题文档body{margin:0;padding:0;}div{text-align:center;font-size:30px;}.main{height:200px;width:800px;margin:0 auto;}.c-left{width:20%;float:left;background-color:#FF0;}.c-right{width:80%;background-color:#096;float:left;}/*第二种方法实现布局*/.l-left{width:20%;float:left;background-color:#999;}.l-right{margin-left:100px;background-color:#09C;}
left
right
left
right
我使用了两种方式来实现这一效果。
首先两种方式都有一个父元素,为的是让两列布局在一个固定的布局中,并且这个固定的布局是居中的。然后让两列布局自适应宽度。
最后效果图是:


   



0 0
原创粉丝点击