被遮罩覆盖的元素是怎样处理不让其获取焦点的?

来源:1-8 模态弹出框--为弹出框增加过度动画效果

清檬

2015-05-17 16:32

遮罩的tabindex为-1,z-index的值为1050所以被遮挡元素无法获取焦点吗

写回答 关注

2回答

  • 翌子涵
    2015-12-03 17:08:08

    http://img.mukewang.com/5660065400015ddc06140346.jpg

    这个遮罩层是JS生成的,在页面最底部,不太好找。。

  • 翌子涵
    2015-12-03 17:04:40

    尝试解答:

    1、tabindex="-1"是将class="modal"这个DIV从TAB键的选取中排除掉!

    2、遮罩层modal-backdrop将位于它之下的所有层都遮住了,鼠标也就获取不到它们的焦点了。

    .modal-backdrop {
      position: fixed;
      top: 0;
      right: 0;
      bottom: 0;
      left: 0;
      z-index: 1040;
      background-color: #000;
    }


玩转Bootstrap(JS插件篇)

带领大家学习怎么使用JS自由控制Bootstrap中提供的组件

128657 学习 · 296 问题

查看课程

相似问题