页面遮罩层,并且阻止页面body滚动。bootstrap模态框原理

2023-12-05 0 321

实现思路:


1、需要有一个层将body遮住,放在body上方。


2、修改body的overflow属性值为:hidden


废话不多说了,将关键代码贴出来了,兼容火狐,谷歌,ie


遮罩层的样式代码,红色部分是关键的部分


复制代码 代码如下:.cover {position:fixed; top: 0px; right:0px; bottom:0px;filter: alpha(opacity=60); background-color: #777;z-index: 1002; left: 0px; display:none;opacity:0.5; -moz-opacity:0.5;}


网页部分的代码


复制代码 代码如下:<body>


  <div class=\”container\” style=\”height:2000px;\”>    <div style=\”height:1000px;\”></div>    <a href=\”javascript:;\” onclick=\”showMask()\” >点我显示遮罩层</a><br />  </div>  <div id=\”cover\” class=\”cover\”></div></body>


js部分的代码


复制代码 代码如下:function showMask(){$(\’body\’).css(\”overflow\”,\”hidden\”)$(\”#cover\”).show();}

您可能感兴趣的文章:

  • Bootstrap每天必学之模态框(Modal)插件
  • 浅析BootStrap中Modal(模态框)使用心得
  • Bootstrap 模态框(Modal)带参数传值实例
  • bootstrap模态框消失问题的解决方法
  • Bootstrap模态框(modal)垂直居中的实例代码
  • 在iframe中使bootstrap的模态框在父页面弹出问题
  • bootstrap 模态框(modal)实现水平垂直居中显示
  • BootStrap 模态框实现刷新网页并关闭功能
  • Bootstrap模态框禁用空白处点击关闭
  • Bootstrap实现模态框效果

收藏 (0) 打赏

感谢您的支持,我会继续努力的!

打开微信/支付宝扫一扫,即可进行扫码打赏哦,分享从这里开始,精彩与您同在
点赞 (0)

悠久资源 CSS/HTML 页面遮罩层,并且阻止页面body滚动。bootstrap模态框原理 https://www.u-9.cn/biancheng/csshtml/96542.html

常见问题

相关文章

发表评论
暂无评论
官方客服团队

为您解决烦忧 - 24小时在线 专业服务