jQuery实现可兼容IE6的遮罩功能详解
发布时间 - 2026-01-11 03:19:18 点击率:次本文实例讲述了jQuery实现可兼容IE6的遮罩功能。分享给大家供大家参考,具体如下:

最精简,最强大的 jQuery 遮罩层效果。
当浏览器改变大小时,遮罩层的大小会相应地改变。
遮罩层上方的对话框可随 scroll 的改变而改变,即对话框在浏览器居中显示。
HTML 代码
<div id="main"><a onclick="showBg();" href="#" rel="external nofollow" rel="external nofollow" >点击这里看 jQuery 遮罩层效果.</a></div> <div id="fullbg"></div> <div id="dialog"> <p class="close"><a onclick="closeBg();" href="#" rel="external nofollow" rel="external nofollow" >关闭</a></p> 正在加载,请稍后... </div>
CSS 代码
body {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
margin: 0;
}
#main {
height: 1800px;
padding-top: 90px;
text-align: center;
}
#fullbg {
background-color: Gray;
left: 0px;
opacity: 0.5;
position: absolute;
top: 0px;
z-index: 3;
filter: alpha(opacity=50); /* IE6 */
-moz-opacity: 0.5; /* Mozilla */
-khtml-opacity: 0.5; /* Safari */
}
#dialog {
background-color: #FFF;
border: 1px solid #888;
display: none;
height: 200px;
left: 50%;
margin: -100px 0 0 -100px;
padding: 12px;
position: fixed !important; /* 浮动对话框 */
position: absolute;
top: 50%;
width: 200px;
z-index: 5;
}
#dialog p {
margin: 0 0 12px;
}
#dialog p.close {
text-align: right;
}
jquery 代码
<script type="text/javascript" src="http://libs.baidu.com/jquery/2.0.0/jquery.min.js"></script>
<script type="text/javascript">
//显示灰色 jQuery 遮罩层
function showBg() {
var bh = $("body").height();
var bw = $("body").width();
$("#fullbg").css({
height:bh,
width:bw,
display:"block"
});
$("#dialog").show();
}
//关闭灰色 jQuery 遮罩
function closeBg() {
$("#fullbg,#dialog").hide();
}
</script>
<!--[if lte IE 6]>
<script type="text/javascript">
// 浮动对话框
$(document).ready(function() {
var domThis = $('#dialog')[0];
var wh = $(window).height() / 2;
$("body").css({
"background-image": "url(about:blank)",
"background-attachment": "fixed"
});
domThis.style.setExpression('top', 'eval((document.documentElement).scrollTop + ' + wh + ') + "px"');
});
</script>
<![endif]-->
这里别忘记引入jquery文件
更多关于jQuery相关内容感兴趣的读者可查看本站专题:《jQuery窗口操作技巧总结》、《jQuery拖拽特效与技巧总结》、《jQuery常用插件及用法总结》、《jquery中Ajax用法总结》、《jQuery表格(table)操作技巧汇总》、《jQuery扩展技巧总结》、《jQuery常见经典特效汇总》、《jQuery动画与特效用法总结》及《jquery选择器用法总结》
希望本文所述对大家jQuery程序设计有所帮助。
# jQuery
# 兼容IE6
# 遮罩功能
# jQuery实现简单网页遮罩层/弹出层效果兼容IE6、IE7
# 兼容主流浏览器的jQuery+CSS 实现遮罩层的简单代码
# JS遮罩层效果 兼容ie firefox jQuery遮罩层
# jQuery+css+html实现页面遮罩弹出框
# JQuery 遮罩层实现(mask)实现代码
# jQuery+html5实现div弹出层并遮罩背景
# jquery弹出关闭遮罩层实例
# jQuery操作dom实现弹出页面遮罩层(web端和移动端阻止遮罩层的滑动)
# jquery 圆角遮罩图片实现图片圆角
# jQuery+AJAX实现遮罩层登录验证界面(附源码)
# jquery下实现overlay遮罩层代码
# 对话框
# 操作技巧
# 相关内容
# 感兴趣
# 点击这里
# 给大家
# 更多关于
# 所述
# 正在加载
# 程序设计
# 请稍后
# 别忘记
# 拖拽
# 选择器
# 讲述了
# Arial
# family
# font
# serif
# sans
相关栏目:
【
网站优化151355 】
【
网络推广146373 】
【
网络技术251813 】
【
AI营销90571 】
相关推荐:
Laravel队列任务超时怎么办_Laravel Queue Timeout设置详解
Python文件流缓冲机制_IO性能解析【教程】
Midjourney怎么调整光影效果_Midjourney光影调整方法【指南】
油猴 教程,油猴搜脚本为什么会网页无法显示?
今日头条AI怎样推荐抢票工具_今日头条AI抢票工具推荐算法与筛选【技巧】
如何有效防御Web建站篡改攻击?
Laravel Telescope怎么调试_使用Laravel Telescope进行应用监控与调试
网站制作价目表怎么做,珍爱网婚介费用多少?
EditPlus中的正则表达式 实战(2)
Swift开发中switch语句值绑定模式
Laravel如何使用.env文件管理环境变量?(最佳实践)
javascript和jQuery中的AJAX技术详解【包含AJAX各种跨域技术】
深圳网站制作培训,深圳哪些招聘网站比较好?
Laravel控制器是什么_Laravel MVC架构中Controller的作用与实践
php485函数参数是什么意思_php485各参数详细说明【介绍】
如何在腾讯云免费申请建站?
如何用PHP快速搭建高效网站?分步指南
Laravel如何处理JSON字段_Eloquent原生JSON字段类型操作教程
北京企业网站设计制作公司,北京铁路集团官方网站?
Win11摄像头无法使用怎么办_Win11相机隐私权限开启教程【详解】
昵图网官网入口 昵图网素材平台官方入口
如何在橙子建站中快速调整背景颜色?
微博html5版本怎么弄发超话_超话进入入口及发帖格式要求【教程】
Laravel怎么实现模型属性的自动加密
Laravel如何使用查询构建器?(Query Builder高级用法)
打造顶配客厅影院,这份100寸电视推荐名单请查收
Laravel怎么实现模型属性转换Casting_Laravel自动将JSON字段转为数组【技巧】
如何在IIS中配置站点IP、端口及主机头?
微信小程序 require机制详解及实例代码
网站制作大概多少钱一个,做一个平台网站大概多少钱?
js实现点击每个li节点,都弹出其文本值及修改
Laravel怎么使用Collection集合方法_Laravel数组操作高级函数pluck与map【手册】
js实现获取鼠标当前的位置
Laravel如何集成Inertia.js与Vue/React?(安装配置)
Laravel如何配置Horizon来管理队列?(安装和使用)
高端建站三要素:定制模板、企业官网与响应式设计优化
WordPress 子目录安装中正确处理脚本路径的完整指南
如何用景安虚拟主机手机版绑定域名建站?
图片制作网站免费软件,有没有免费的网站或软件可以将图片批量转为A4大小的pdf?
如何在 Telegram Web View(iOS)中防止键盘遮挡底部输入框
微信h5制作网站有哪些,免费微信H5页面制作工具?
html5如何设置样式_HTML5样式设置方法与CSS应用技巧【教程】
免费制作统计图的网站有哪些,如何看待现如今年轻人买房难的情况?
Laravel 419 page expired怎么解决_Laravel CSRF令牌过期处理
如何彻底卸载建站之星软件?
,交易猫的商品怎么发布到网站上去?
如何快速搭建虚拟主机网站?新手必看指南
iOS中将个别页面强制横屏其他页面竖屏
悟空识字如何进行跟读录音_悟空识字开启麦克风权限与录音
JavaScript如何操作视频_媒体API怎么控制播放
上一篇:centos反汇编指令使用教程
上一篇:centos反汇编指令使用教程

