位置: 编程技术 - 正文

js和jQuery设置Opacity半透明 兼容IE6(js设置option)

编辑:rootadmin

推荐整理分享js和jQuery设置Opacity半透明 兼容IE6(js设置option),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:js怎么用jquery,jsoup jquery,jquery 设置,js设置option,jquery.js,jquery 设置,jquery 设置,jsoup jquery,内容如对您有帮助,希望把文章链接给更多的朋友!

1.css设置透明度

透明度在IE浏览器和其他相关浏览器中的设置方法是不一样的,IE使用滤镜filter的alpha属性,firefox和其它浏览器不支持滤镜,它们使用opactiy属性设置透明度,下面示例设置透明度为%:

IE:filter: alpha(opacity:);firefox:opacity(0.3);

2.使用js设置透明度

为了兼容IE与其他浏览器对透明度的设置,我们需要对以上两种样式分别进行设置。下面是一段示例代码:

3.jQuery设置透明度

js和jQuery设置Opacity半透明 兼容IE6(js设置option)

jQuery中对透明度的设置进行了整合,兼容IE和其他浏览器,修改opactiy属性值即可,值为小数,因此只需要设置一次即可。下面是一段示例代码:

由此可见,使用jQuery进行透明度设置,大大减少了代码编写的难度,同时可以很好地保证不同浏览器的兼容性,但是使用jQuery需要导入jQuery的库文件,在某些场合会给站点的访问速度造成影响,如果要求不是太高,我们也可以直接使用js实现我们需要的效果,下面给出一段使用js实现半透明效果的完整示例代码。

4.应用实例

该实例使用原生js实现一个div的淡入淡出效果;鼠标移入div区域,透明度为%,鼠标移出div区域透明度为%,同时用时间控制透明度转换效果;

window的onload函数指定了在页面加载的时候需要执行的方法,document.getElementById实现通过元素的id得到元素对象,然后通过得到对象的onmouseover绑定了鼠标移到指定层上面时对应需要执行的函数,该实例执行startMove(),鼠标移出层通过onmouseout绑定对应的执行函数,该实例执行startMove()。

startMove函数实现的功能是将指定元素的透明度设置为传入参数iTarget,范围需要在0-之间,并使用setInterval启动了一个定时器实现动画效果。

总结:说到底就两个属性,一个是这对火狐,谷歌这类浏览器的属性opacity(0.3)直接设置一个小数即可,另一个针对IE的属性filter: alpha(opacity:),都设置好即可,另外jQuery大大简化了相应的操作,如果网站上用到了jQuery的库,还是很推荐使用jQuery的方法的。

jquery html动态添加的元素绑定事件详解 在实际开发中会遇到要给动态生成的html元素绑定触发事件的情况:divid="testdiv"ul/ul/div假设我们要给ul动态添加的li绑定click事件形成如下结果divid="testdiv"u

Jquery元素追加和删除的实现方法 介绍DOM是DocumentObjectModeule的缩写,一般来说,DOM操作分成3个方面。1、DOMCoreDOMCore并不专属于javascript,任何一种支持DOM的程序设计语言都可以使用它,用

深入理解jquery中的事件与动画 1.鼠标事件eg:光棒效果$(function(){$('li').mouseover(function(){//鼠标移过时$(this).css('background','blue');}).mouseout(function(){//鼠标移过后$(this).css('background','');});});2.

标签: js设置option

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

上一篇:浅析jquery unbind()方法移除元素绑定的事件(浅析是什么意思)

下一篇:jquery html动态添加的元素绑定事件详解(jquery动态添加的元素怎么添加事件)

  • 如何确定关联方及关联关系
  • 纳税检查调整的滞纳金怎么收
  • 印花税申报怎么采集
  • 企业所得税退抵税费申请(汇算清缴)怎么撤销
  • 业务提成模版
  • 一般纳税人可以开1%的发票吗
  • 特殊行业包括哪些
  • 金融资产摊余成本例题
  • 补记固定资产
  • 法人贷款用于公司经营的分录怎么做
  • 已开票未收款怎么报税
  • 货样广告品出口需要开票吗
  • 企业为什么要签订集体合同
  • 企业筹办期间发生的费用处理
  • 手撕发票流程
  • 补付工程款会计分录
  • 厂房转让会计分录
  • 利息支出的会计科目
  • 增值税发票已经认证可以撤销吗?
  • ps不支持win7吗
  • 代发工资跨行手续怎么办
  • 摊销租赁费属于什么费用
  • 支付宝语音提示在哪里打开
  • 企业所得税职工福利扣除标准
  • iframe内嵌页面
  • php中正则表达式
  • 付境外人员劳务费
  • React18的useEffect会执行两次
  • javaweb项目登录页面不跳转
  • linux sz命令使用
  • 现金流量表季报本月数是三个月的数据吗
  • 个体发票税率开错了怎么办
  • 区块管理办法
  • 邀请客户参加会议
  • 毛利的计算公式为
  • 销售农产品是否交消费税
  • 办理对公账户时间
  • 纳税人的进项税额怎么算
  • 用留存收益筹资为什么没有占用费
  • 车辆etc设备
  • 建筑行业每月报税
  • 资本公积可用于弥补企业亏损
  • 增值税进项发票抵扣认证流程
  • 财务软件摊销年限的最新规定
  • sql server 数学函数
  • 在查询结果中添加字母
  • sqlserver存储过程if语句
  • 利用pt-heartbeat监控MySQL的复制延迟详解
  • sqlserver如何保留两位小数
  • mysql的表文件在哪
  • Tech Ed 2008:HPC Server 2008讲解
  • Windows Server 2008下 驾驭拨号上网
  • freebsd操作命令
  • freebsd使用手册
  • centos搭建v2
  • win10英文版系统怎么完全改为中文
  • macbook xcode
  • cocos creatorapi
  • js里的this
  • Extjs中使用extend(js继承) 的代码
  • python生成密钥
  • android图片库
  • jquery提交form表单数据
  • 每次开机windows桌面更新
  • etmvc+jQuery EasyUI+combobox多值操作实现角色授权实例
  • pygame实例
  • 莱鸟人集团
  • jquery怎么给div赋值
  • 目前光伏太阳能组件产量最高的国家是( )
  • 财税刘毅
  • 工匠称号有什么待遇?
  • 洛阳契税首套房认定标准
  • 海关编码更新
  • 江阴市税务局电话号码
  • 地址变更去税务局办理
  • 司法拍卖车免除扣分吗
  • 电子税务局密码能随便告诉别人吗
  • 00后先进人物事迹简介
  • 工信部摩托车目录查询
  • 养猪场环保税
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设