小编Bal*_*ear的帖子

在浮动div周围调整div(宽度)

我现在已经搜索了几个小时,找不到解决问题的可行方案,所以我可以给你一些建议.

我想要的是一个包裹在里面的一些浮动div的div.包装高度对我来说没有问题,但是如果将浏览器调整为宽度(浮动元素向下跳跃),则宽度不会正确换行.

这里有一些示例代码:

HTML:

<div class="wrapper">

    <div class="block1">
    </div>

    <div class="block2">
    </div>
</div>
Run Code Online (Sandbox Code Playgroud)

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;
}
Run Code Online (Sandbox Code Playgroud)

所以基本上我希望包装div总是具有div内部所需的宽度.通过调整窗口大小并让右边的div跳到左边,包装div现在应该具有390px的宽度.

我需要这个解决方案用于我想要的响应式网站,我需要尽快.

首选纯CSS解决方案,但JS或jquery也会这样做.

html css word-wrap

5
推荐指数
1
解决办法
853
查看次数

标签 统计

css ×1

html ×1

word-wrap ×1