我现在已经搜索了几个小时,找不到适合我的问题的可行解决方案,所以我可以给你一些建议。适合浮动div的div(宽度)
我想要的是一个div,它包裹了一些浮动div。包裹高度对我来说没有问题,但是如果浏览器被调整为宽度(即浮动元素跳下)的宽度,则宽度不会包装正确。
这里是一些示例代码:
HTML:
<div class="wrapper">
<div class="block1">
</div>
<div class="block2">
</div>
</div>
CSS:
body {
border: solid 1px green;
}
.wrapper {
border: solid 1px red;
display: table;
}
div {
display: block;
}
.block1 {
float: left;
width: 390px;
height: 390px;
background-color: blue;
}
.block2 {
float: left;
width: 390px;
height: 390px;
background-color: yellow;
}
所以基本上我想要的包装div来总是有宽度的div内需。通过调整窗口大小并让右边的div跳到左边,这个例子中的包装div现在应该具有390px的宽度。
我需要这个解决方案,为一个响应式网站我正在努力,我需要它尽快。
纯粹的CSS解决方案将是首选,但JS或jQuery也可以。
您希望父div的宽度在任何时候都是大约390的倍数?需要JavaScript,我想。 – Toni