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

首頁 > 編程 > JavaScript > 正文

bootstrap模態框嵌套、tabindex屬性、去除陰影的示例代碼

2019-11-19 15:09:10
字體:
來源:轉載
供稿:網友

模態框嵌套

在開發中,遇到需要通過點擊事件觸發第一個模態框,觸發后通過事件喚起第二個模態框,并且通過事件觸發第三個模態框;即模態框嵌套。

模態框嵌套需要用一個模態框包裹所涉及嵌套的模態框,從而點擊觸發模態框不會亂掉。

HTML代碼如下:

<!--最外層包裹的模態框--><div class="modal fade" id="outermost" tabindex="-1" role="dialog" aria-labelledby="myModalLabel">  <!--第一個模態框-->   <div class="modal-dialog modalWith firstModal" id="productModal" role="document"></div>   <!--第二個模態框-->   <div class="modal" tabindex="-1" role="dialog" id="addproduct" aria-labelledby="myModalLabel"></div>   <!--第三個模態框-->   <div class="modal" tabindex="-1" role="dialog" id="selectProduct" aria-labelledby="myModalLabel"></div> </div>

tabindex

模態框中tabindex屬性w3c的解釋是:tabindex 屬性規定元素的 tab 鍵控制次序(當 tab 鍵用于導航時)。幾乎所有瀏覽器均 tabindex 屬性,除了 Safari。

在模態框嵌套中,當該屬性存在時不論值等于多少,鍵盤上的返回鍵(Esc)都能起作用;而不存在時返回鍵(Esc)不起作用。

去除模態框自帶的陰影

當觸發模態框時會產生一個陰影層覆蓋整個頁面。

該 陰影層是由一個類名叫 .modal-backdrop 控制顯示。

.modal-backdrop 在bootsrap源碼的樣式如下:

.modal-backdrop.fade { filter: alpha(opacity=0); opacity: 0;}.modal-backdrop.in { filter: alpha(opacity=50); opacity: .5;}

當需要去除陰影層時可以為其設置css樣式

 .modal-backdrop { filter: alpha(opacity=0)!important; opacity: 0!important;}

或者通過js控制

 $(".modal-backdrop").remove();

總結

以上所述是小編給大家介紹的bootstrap模態框嵌套、tabindex屬性、去除陰影的示例代碼,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對武林網網站的支持!

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 高清| 香港 | 古丈县| 河南省| 沽源县| 东乡族自治县| 呼和浩特市| 廊坊市| 尉犁县| 南安市| 墨江| 乐陵市| 公安县| 嘉祥县| 清苑县| 赤城县| 深泽县| 武胜县| 鄢陵县| 长丰县| 通榆县| 鹿泉市| 清丰县| 岐山县| 望城县| 青川县| 珲春市| 赫章县| 河北区| 龙里县| 丁青县| 敦煌市| 东乡县| 玛纳斯县| 蕲春县| 桦川县| 博客| 蒙山县| 高陵县| 阳高县| 临泉县|