【发布时间】:2017-04-17 19:05:50
【问题描述】:
我在小屏幕及以上屏幕上有两列 Bootstrap 布局。对于 extra small 尺寸类,我想从正常流程中隐藏第二列,将其用作模态的内容。
这是否可能以一种优雅的方式(即不使用 Javascript 在 DOM 中移动)?
例子:
<div class="row">
<!-- Main Column -->
<div class="col-sm-8 col-md-9">
Main contents blah blah blah
</div>
<!-- Secondary Column -->
<div class="col-sm-4 col-md-3">
Other contents. These appear normally in sm, md, lg. In xs, it should be the contents of a modal.
</div>
</div>
示例模式(应在其中显示辅助列):
<div class="modal fade" id="myModal" tabindex="-1" role="dialog" aria-labelledby="myModalLabel">
<div class="modal-dialog" role="document">
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">×</span></button>
<h4 class="modal-title" id="myModalLabel">Modal title</h4>
</div>
<div class="modal-body">
This is where I want the contents from the secondary column
</div>
<div class="modal-footer">
<button type="button" class="btn btn-default" data-dismiss="modal">Close</button>
<button type="button" class="btn btn-primary">Save changes</button>
</div>
</div>
</div>
</div>
【问题讨论】:
标签: css twitter-bootstrap-3 bootstrap-modal