本文收集整理关于css 宽度 自适应 占满的相关议题,使用内容导航快速到达。
内容导航:
Q1:CSS左右宽度自适应 中间定宽Q2:css 背景宽度自适应,根据字数的多少宽度自动换行问题?如图Q3:求css左侧宽度固定右侧宽度自适应的办法Q4:CSS使图片自适应显示宽度代码怎么用?
Q1:CSS左右宽度自适应 中间定宽
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
CSS布局:中栏固定宽度,左右两栏宽度相等同时自适应宽度-懒人图库<style type="text/css">
*{
margin:0;
padding:0;
}
body{
font-family:Verdana, Arial, Helvetica, sans-serif;
min-width:620px;
}
#header,#footer{
clear:both;
padding:10px;
text-align:center;
}
#left,
#right{
float:left;
width:50%;
margin:0 0 0 -151px;
}
#innerLeft,
#innerRight{
margin:0 0 0 151px;
background-color:#efefef;
}
#middle{
float:left;
width:300px;
background-color:#ccc;
}
.inner {
padding:12px;
}
</style>
<body>
作者:aoao 查找更多代码,请访问:懒人图库
<script type="text/javascript" src="http://d.lanrentuku.com/goto/js-preview-728x90.js"></script>
表现:中间一栏居中与固定宽度,左右两栏宽度相等同时自适应宽度。
原理:利用margin的负值错别固定的宽度,因为要分两边,所以只要错开一中间的固定宽度就行
问题:IE对宽度乘百分比的计算不大好,有必要牺牲一两px的显示,IE6也没最小宽度。