[英]floating div 100% width
我正在使用Foundation框架,我想进行一个导航,该导航需要100%的网格类宽度。
我有3个div: .header_beg
, .header_rep
, .header_end
.header_beg
的2px width
为2px width
, float: left
, .header_end
也
但我希望header_rep
宽度为1px,并repeat-x
直到填充100%的网格类。 但它还需要将其设置为float: left
,但使用float: left
则不可见。 我没有设置宽度,因为我希望它是网格类的100%。
background: red;
height: 49px;
margin-left: 2px;
这是一个小提琴: http : //jsfiddle.net/WFVER/
我需要将绿色divs
放置在红色divs
的开始和结尾处,并将3 divs
同时设为网格类的100%宽度。
您可以使用浮点数来执行此操作,而不是通过浮点数来执行操作,我将向您展示如何在绝对位置上执行此操作:
HTML
<div class="header">
<div class="left"></div>
<div class="middle"></div>
<div class="right"></div>
</div>
CSS
.header {
width: 1000px;
height: 20px;
position: relative;
}
.header .left {
width: 1px;
left: 0;
height: 20px;
}
.header .right {
width: 1px;
right: 0;
height: 20px;
}
.header .middle {
width: 998px;
background: url(images.png) repeat-x;
left: 1px;
right: 1px;
height: 20px;
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.