国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > JavaScript > 正文

bootstrap多層模態框滾動條消失的問題

2019-11-19 16:01:43
字體:
來源:轉載
供稿:網友

bootstrap 打開多層模態框的情況下,關閉任意一個模態框,都會導致其余模態框的滾動條消失。

監測html發現,當打開模態框時,會給 body 元素加一個 modal-open 的 class,而在 bootstrap.css 中,有這樣一條 css 規則:

.modal-open .modal {overflow-x:hidden; overflow-y:auto}

因為有 overflow-y:auto,所以模態框才可以滾動,而當關閉任何一個模態框時,body 元素的 css 規則 modal-open 會被移除掉,自然 overflow-y:auto 也就沒有了,所以模態框的滾動條就消失了。

解決方案是在模態框的 div 元素上加一條 style="overflow: auto",如下:

<div class="modal fade" ... style="overflow: auto">

這樣,模態框的滾動就不依賴 body 元素的 css 規則 modal-open 了。

實例

<div class="modal fade" id="myModal2" data-backdrop="static" <span style="color:#ff0000;">style="overflow:scroll"</span>     popover-page-id="CS040104">     <div class="modal-dialog modal-1200">       <div class="modal-content">         <div class="modal-header">           <button type="button" class="close" data-dismiss="modal"             aria-hidden="true">×</button>           <h4 class="modal-title" id="myModalLabel">模態框(Modal)標題222</h4>         </div>         <div class="modal-body" >在這里添加一些文本</div>         <div class="modal-footer">           <button type="button" class="btn btn-success"                  data-toggle="modal" target="modal"       data-target="#myModal3">模態框</button>           <button type="button" class="btn btn-default" data-dismiss="modal">關閉</button>           <button type="button" class="btn btn-primary">提交更改</button>         </div>       </div>       <!-- /.modal-content -->     </div>     <!-- /.modal -->     </div> 

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持武林網。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 承德县| 屏山县| 华安县| 阳谷县| 平原县| 建水县| 鄄城县| 六枝特区| 龙游县| 文成县| 天台县| 涞水县| 石狮市| 五华县| 塘沽区| 苍溪县| 洪湖市| 阿巴嘎旗| 华亭县| 安泽县| 南昌县| 清远市| 英超| 和林格尔县| 成都市| 剑阁县| 新泰市| 苍南县| 称多县| 钟山县| 库车县| 海口市| 城固县| 南安市| 镇江市| 沙坪坝区| 甘孜| 嘉荫县| 沽源县| 高州市| 桂东县|