html - Bootstrap 列宽 - 删除其他容器时自动调整大小

标签 html twitter-bootstrap css

我在页面上显示了一些图表。顶行有4张图,使用

<div class="col-md-3 col-sm-4 col-xs-12">

下一行有两个图使用

<div class="col-md-6 col-sm-6 col-xs-12">

每个 DIV 都有一个关闭链接,可以将其从页面中删除。

是否有可能在关闭一个 DIV 时,其他 DIV 会自动调整大小以使用 12 列间距?

4 个图表,关闭 1 个,它从 col-md-3 变为 col-md-4,关闭另一个,它变为 col-md-6,关闭另一个,它变为 col-md-12。

对于底行,关闭 2 个图表中的 1 个以及对 col-md-12 的其他更改?

最佳答案

如果您提供 div id,则可以使用 javascript 替换类。

document.getElementById("MyID").className =
document.getElementById("MyID").className.replace(/\bcol-md-3\b/,'col-md-4');

关于html - Bootstrap 列宽 - 删除其他容器时自动调整大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38308475/

相关文章:

javascript - 如何使用 .on click 事件以 4 个按钮作为触发器更改图像

javascript - 我可以使用 JavaScript 将 HTML 发送到新的选项卡/窗口并加载 CSS 吗?

javascript - 如何通过单击按钮更改视频源?

ipad - iPhone/iPad Safari 是否需要 'Accept-Ranges' 视频 header ?

html - Bootstrap 网格中的行不对齐

css - Bootstrap 4 和多个元素的高度

jquery - Bootstrap 的 "data-offset"在滚动后跳转 - div spacer?

javascript - 使用 svg 制定自动调整大小的文本框

jquery - 使用 Bootstrap 网格排列内容的问题

css - 3 个嵌套 div - 父级固定宽度,基于内容的左右宽度,空中心宽度等于差异?