css宽度自适应怎么实现
这篇文章将为大家详细讲解有关css宽度自适应怎么实现,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。
成都创新互联主要从事网页设计、PC网站建设(电脑版网站建设)、wap网站建设(手机版网站建设)、响应式网站设计、程序开发、网站优化、微网站、微信小程序定制开发等,凭借多年来在互联网的打拼,我们在互联网网站建设行业积累了丰富的成都做网站、网站建设、网站设计、网络营销经验,集策划、开发、设计、营销、管理等多方位专业化运作于一体。
我们经常会看到这样的页面,左侧(或者右侧)为固定的导航或者菜单栏,另一侧将会随着浏览器的缩放而自适应改变其大小,这其实就是宽度自适应的实现。
css宽度自适应中最常见的实现方法有两种,一种是两列布局,另一种是三列布局
下面我们就来对这两种方法分别简单介绍一下。
一.css宽度自适应之两列布局:
我们以右侧宽度固定,左侧宽度自适应为例:
1、固定宽度区浮动,自适应区不设宽度而设置margin
#sidebar{
float:right;width:300px;
}#content{
margin-right:300px;
}
注意:
右侧一直固定不动,左侧根据屏幕的剩余大小自适应。
但实际上这个方法是有局限性的,那就是html结构中sidebar必须在content之前才行。
2、float与margin配合使用
自适应区