我正在为我的应用使用引导程序modal
。我的modal
里面有很多元素。
但是,我modal
中的一个元素设置为absolute
位置且元素大于模态。我希望在modal
之上显示元素,而不是在modal
内切断。我试过了z-index
,但它不起作用。有什么建议吗?非常感谢!
modal html
<div class="modal" tabindex="-1" role="dialog">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header">
Test
</div>
<div class="modal-body">
//....contents..
<div class="option"> lots of stuff...</div>
</div>
</div>
</div>
</div>
CSS
.option{
position: absolute;
max-width: 600px;
}
它显示为
--------------
| |
| -------|
| |option |
| -------|
|
但我想要
--------------
| |
| --------------
| | option |
| --------------
| |
答案 0 :(得分:1)
默认情况下,模态有&#34;溢出:隐藏&#34;。此属性导致大的内部元素被切断,而不是延伸到父元素的边界之外。 您可以覆盖bootstrap的样式并使用&#34; overflow:visible&#34;,但这可能会对样式产生其他负面影响。
答案 1 :(得分:1)
<强> CSS:强>
.option{
position: absolute;
max-width: 600px;
}
它会起作用请检查。