位置: 编程技术 - 正文

使用jQuery制作遮罩层弹出效果的极简实例分享(jqueryfilter)

编辑:rootadmin

推荐整理分享使用jQuery制作遮罩层弹出效果的极简实例分享(jqueryfilter),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:js实现遮罩效果,js遮罩效果,jqueryfilter,jqueryfilter,js实现遮罩效果,jquery弹出div遮罩层,ajax设置遮罩效果,jquery弹出div遮罩层,内容如对您有帮助,希望把文章链接给更多的朋友!

客户的网站上突然需要一个遮罩弹窗效果,也可以称作暗箱之类的,具体效果就是网页中背景变成半透明,然后在屏幕中间出现一个菜单之类的东西。这种效果在网上很常见,例如:QQ空间浏览相册等。这种效果的好处就是,可以让用户聚焦到弹出的菜单中。

神说,有代码的文章,应该有个 Demo ,于是就有了Demo。

HTML 结构

首先先来分析一下这个过程:触发某个事件(例如点击按钮),然后出现一个背景遮罩上面还有一个内容层。触发的按钮,我在这里用 div 来代替,并且使用 click 点击事件来演示。那么我们的 HTML 结构就很明确了。

CSS 代码

对于遮罩效果的 CSS 代码是最关键的。遮罩用到了两个 div ,一个作为背景,要覆盖整个网页,另一个是内容显示层,通常要居中处理。

使用jQuery制作遮罩层弹出效果的极简实例分享(jqueryfilter)

简单解释一下,首先要隐藏起来,之后用 jQuery 触发显示。之后指定 position 的属性为 fixed,因为这样,才能激活 top 、left 、bottom 、right 、z-index这些属性,同时可以设置 width 、height 为 % 来实现覆盖整个网页。通常情况下,一般用 absolute 属性值来实现这种效果,因为它的兼容性更好。但是在实际应用当中,当页面很长,往下滚动的时候,使用 absolute 遮罩层也会跟随滚动。对于内容层来说,比较简单,指定宽度和高度用负边距来使其居中显示。特别要注意一点,背景层的半透明使用的是 opacity 属性,因为使用这个属性可以更好的用 jQuery 来控制。但是 fixed 、opacity 都是早期 IE 浏览器不支持的。

jQuery 代码

分析一下遮罩的交互操作,无非就是点击弹出,然后点击一下遮罩,消失。那么就直接对 CSS 进行操作即可。

这里直接使用 CSS 方法,当点击的时候改变 display 属性,此外还有很多实现方法,不再赘述。完成这些,当我们点击“点击这里”之后,就可以看到效果了。更多技巧和方法

更平缓的显示:

点击之后,突然出现并不是一个好方法。所以我又增加了一个按钮,点击之后通过 fadeIn、fadeOut 方法来控制渐隐。

这样简单的方法,就增强了用户体验。当然,还有一些更高级的效果可以实现。

基于jQuery倒计时插件实现团购秒杀效果 倒计时一般是用来表示未来某一时刻距现在时刻还剩多少时间。倒计时在WEB上应用非常广泛,如考试系统倒计时,团购网站中的优惠活动倒计时等等。今天

jQuery Easyui 验证两次密码输入是否相等 什么是jQueryEasyUIjQueryEasyUI框架提供了创建网页所需的一切,帮助您轻松建立站点。easyui是一个基于jQuery的框架,集成了各种用户界面插件。easyui提供建

使用jQuery制作浮动工具栏的实例分享 现在大家在浏览网站的时候,经常会发现一些浮动的条状栏,通常具有向上向下的功能,当你点击一下,就可以方便的回到顶部或者前往底部。其实打

标签: jqueryfilter

本文链接地址:https://www.jiuchutong.com/biancheng/386558.html 转载请保留说明!

上一篇:使用jQuery实现Web页面换肤功能的要点解析(jqueryw3c)

下一篇:基于jQuery倒计时插件实现团购秒杀效果(jquery实现倒计时效果)

  • 增值税不交什么后果
  • 预缴增值税计算公式方法
  • 税务不受地方管吗
  • 公司注销,账务怎么处理
  • 发票金额太大怎么拆分数量,单价不变还是数量不变
  • 收到政府土地补偿,用于种植农作物
  • 一个营业执照可以开几家淘宝店
  • 资产入股会计处理
  • 所得税二季度可以先少缴吗
  • 所得税申报表填写样本
  • 房产税原值是否包括土地
  • 小规模纳税人销售额
  • 贷款未收属于什么科目
  • 多借多贷的会计分录格式
  • 现金折扣不考虑增值税什么意思
  • 投资项目的资本金的认缴
  • 财产租赁所得应缴纳个人所得税
  • 租别人厂房土地税房产税怎么交
  • 加工产品不一定有合理损耗
  • 上年多计提附加税调整了,今年怎么调整
  • 机械设备已使用怎么处理
  • 存货跌价准备用账面余额还是账面价值
  • 购买土地交易费用怎么算
  • 银行年费通过什么渠道交
  • 结转工程成本属于什么会计科目
  • PHP:oci_field_name()的用法_Oracle函数
  • 电脑卡机动不了怎么重启
  • 一场雷雨还是一阵雷雨
  • 奥卡拉国家森林公园
  • 克扣拆迁款
  • 房地产开发企业应该具备哪些条件
  • php获取浏览器ua
  • 小程序和公众号可以同名吗
  • vue2和vue3的区别大么
  • php获取位置
  • 总结php删除字符的方法
  • Windows7配置启用ca证书
  • php获取文件内容的方法
  • 个体工商户经济类型是内资吗
  • 出租房屋房产税计算
  • 超过五年的未弥补亏损如何处理?
  • 厂房出租一年多少钱
  • SQLite3 命令行操作指南
  • 清包工可以有一部分小料吗
  • 单位结余资金该如何处理
  • 钢材贸易公司如何经营
  • 营业执照注销要钱吗
  • 水利基金的计税税率6
  • 处置资产增值税纳税义务发生时间
  • 进项税额转出后续处理
  • 金税盘发票认证怎么操作流程
  • 管理费用科目余额表有余额怎么办
  • 收客户利息怎么处理
  • 哪些行业不适用作业法
  • 收到固定资产发票怎么入账
  • 废料卖出算哪种收入
  • 会计需知应收账款吗
  • 建账固定资产的期初科目是什么
  • ubuntu系统如何安装qq
  • linux中vi编辑器怎么使用
  • win10系统便签突然无法打开
  • winxp怎么自动开机
  • win7系统自带游戏在哪
  • xp 更新
  • win8隐藏任务栏怎么恢复
  • 表单提交servlet
  • python批量下载文件
  • jquery校验数字
  • dos批处理实例800例
  • unity设置窗口位置
  • unity 循环列表
  • node.js适用哪些场景
  • jquery table
  • python自动翻译小工具
  • 在androidstudio中,如何改变图片的位置
  • 税控发票开票软件金税盘版发票未报送什么情况?
  • 上海市黄浦区有什么路
  • 深圳海关属于省级吗
  • 亦庄税务局电话号码
  • 2021年水资源税征期
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设