【发布时间】:2018-10-17 07:07:21
【问题描述】:
我正在使用新的 Bootstrap 4,我需要在引导列之前创建一个 DIV,以便在按下按钮时隐藏或显示列。
所以我需要的是这样的:
<div class="container">
<div class="row">
<div class="menu-page" data-page="1">
<div class="col-lg-6" style="background-color: red; height: 200px;">
</div>
<div class="col-lg-6" style="background-color: yellow; height: 200px;">
</div>
</div>
<div class="menu-page" data-page="2">
<div class="col-lg-6" style="background-color: red; height: 200px;">
</div>
<div class="col-lg-6" style="background-color: yellow; height: 200px;">
</div>
</div>
</div>
</div>
但是当我创建它时,col-lg-6 div 会丢失所有引导属性。
当按下按钮时,我需要它来显示,使用 javascript,带有与该按钮关联的数据页的 div 并隐藏其他按钮。
我怎样才能创建这个?还是有更简单的方法来做到这一点?
【问题讨论】:
-
显示代码如何添加 div?
-
可能是
container > row > 2 times col-12 (where menu-page is) > row > 2 times col-lg-6? -
制作两个
.rows 而不是一个,并将.menu-page类和data-page属性添加到.rows。这样你就不需要包装 div,布局也不会乱七八糟。 -
将
col-lg-12类名赋予menu-page -
你为什么不给你的专栏增加一门课呢?你可以隐藏它。
标签: javascript html css bootstrap-4