我有这个非常简单的代码 -在这里提琴。
CSS:
.subcontent > div {
display: table-cell;
}
.orangebox {
width: 55%;
background-color: red;
padding-top: 6px;
}
.bluebox {
width: 43%;
background-color: blue;
padding-top: 60px;
}
.spacer{
width: 1%;
}
好吧,在代码中,您可以看到两种类型的框,一种具有“orangebox”样式,另一种在同一行中具有“bluebox”样式,并且都具有“display: table-cell”样式。
在这两个盒子之间有一个“垫片”,在它们之间放置宽度为 1% 的空间。
唯一的问题是当您在网页中放大/缩小时(CTRL + 或 -),缩小时的间隔开始变得大于 1%(您可以轻松实现),而在缩小时间隔变得更小宽度,当您放大深度时,间隔消失并且两个框重叠。
有没有办法将两个盒子之间的空间设置为固定空间?