javascript - 在 Bootstrap 中,如何使一个 div 尽可能全宽

标签 javascript css twitter-bootstrap

在 bootstrap 中,我们可以使用以下技术将两个 div 并排放置

<div class="row">
   <div class="col-md-12">first div</div>
   <div class="col-md-12">second div</div>
</div>

但是,如果我通过 javascript 或 display:none 隐藏第一个 div,我希望第二个 div 占用所有 24 个空格。

有没有办法在隐藏第一个 div 时无需在 javscript 中将其类更改为 col-md-24 即可轻松实现这一点?

谢谢

最佳答案

不幸的是,不是。但正如您已经提到的,它很简单:

$('.col-md-12').eq(0).addClass('hidden');
$('.col-md-12').eq(1).removeClass('col-md-12').addClass('col-md-24');

显然这只是引用您上面的示例,因为您最好使用真正的 CSS 类而不是 eq。

关于javascript - 在 Bootstrap 中,如何使一个 div 尽可能全宽,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31462015/

相关文章:

javascript - 检查当前 url 是否匹配字符串

javascript - 检查多个字符串以匹配多个正则表达式(均为数组)

html - 为什么 .navbar mixin 在 Bootstrap 2.3 中不起作用?

JavaScript 使用变量值作为对象方法的名称

html - Mozilla 无法使用 "href"读取我的按钮

javascript - ngFor 中的复选框,每次单击任何其他复选框时,只有第一个复选框被选中和取消选中

css - 将 React App 部署到 Heroku/GitHub 页面会更改样式/CSS

css - 手机纵向和横向版本完全一样

html - Bootstrap 3 缩略图 : properly frame image

javascript - 蒸发JS : Always get 403 SignatureDoesNotMatch error after resuming an upload