我想要几个相邻的块元素,它们占据整个浏览器的宽度。
使用white-space: nowrap,效果很好,但是在一个元素和另一个元素之间存在几个像素的随机空间:
body { margin: 0; padding: 0; }
#container1 { white-space: nowrap; position: absolute; width: 100%; }
#container1 div { display: inline-block; width: 100%; height: 200px; }
<div id="container1">
<div style="background: red;"></div>
<div style="background: yellow;"></div>
<div style="background: green;"></div>
<div style="background: blue;"></div>
</div>
这是jsBin演示。
没有填充,没有边距,没有边框,没有偏移。
慕斯709654
FFIVE