这似乎应该很容易,但我无法让它工作:/所有元素的总宽度小于 100%,那么为什么它们不能很好地彼此相邻呢?
编辑对不起,如果我不清楚。为什么第 3 个蓝色.square
在下方并停留在右侧 - 而不是被推回左侧到第 1 个蓝色下方.square
?
任何帮助将不胜感激!
<div class="outer">
<div class="square"></div>
<div class="bigsquare"></div>
<div class="square"></div>
<div class="square"></div>
<div class="square"></div>
</div>
.outer {position:absolute;width:80%;left:10%;height:100%;border:solid black 2px;
}
.square {
height: 16%;width: 19%;border-radius: 0px;border:solid 1px #262626;float: left;margin:0px;overflow: hidden;position: relative;padding:0px;background-color:blue;
}
.bigsquare { height: 50%; width: 57%;border-radius: 6px;background-color:green;border:solid 0px #262626;float: left; overflow: hidden;position: relative;
padding:0px;
}