rchg.net
当前位置:首页 >> iE透明度兼容性 >>

iE透明度兼容性

css设置透明度,首先需要知道的是在浏览器中的不同使用,一般在ie中用的是filter:alpha(opacity=0);这个属性来设置div或者是块级元素的透明度,而在firefox中,一般就是直接使用opacity:0,对于兼容的,一般的做法就是在书写css样式的将2个都写上...

ie9以下的版本不支持opacity属性。但是ie独特的支持filter蒙版。 所以,在设置opacity透明度的时候也一起设置了filter蒙版的透明就好了。 但是有个问题。 filter蒙版的透明格式是 filter:Alpha(Opacity=50);/*100为不透明,0为全透明*/ 所以你不...

ie6下的完全透明,直接使用transparent就能全部兼容 .bg{background:transparent;} 2、只有半透明才需要用到filter滤镜来处理. .bg{ background: #000000; filter:Alpha(opacity=50);/* 只支持IE6、7、8、9 */ position:static; /* IE6、7、8只...

例子:filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity: 0.5; opacity: 0.5; 这样就可以进行透明度兼容

jQuery中对透明度的设置进行了整合,兼容IE和其他浏览器,修改opactiy属性值即可,值为小数,因此只需要设置一次即可。下面是一段示例代码: $(function(){ $("#div1").css("opacity","0.3"); //设置透明度 });

IE浏览器 filter:alpha(opacity=0);//取值【0,100】 其他主流浏览器 opacity:0;//取值【0 ,1】 在实际中,将以上两个都协商,可兼容所有主流浏览器

背景色透明可以使用filter filter: progid:DXImageTransform.Microsoft.Gradient(startColorstr=#88000000,endColorstr=#88000000);其中 startColorstr=#88000000 ,前两位是透明度( 00-FF),后六位是色值。 这也是ie下面颜色渐变的写法,star...

filter:alpha(opacity=30); opacity:0.3; 这两个都加上试一下,实在不行强制转换浏览器的文档模式吧 让 ie 进入 edge模式

印象中暂时没办法单纯用设置border的方式来做到。不过有一种变通的方法。做两层DIV,为相互包含的关系。 给下面class为bg的div设置一个半透明的背景,同时定义一个padding的值,这个padding就相当于border的宽度了。 然后给class为content的div...

css样式中加入:filter:alpha(opacity=30);//修改opacity对应的数值即可实现不同程度的透明效果,需注意的时候ie不支持以上功能!

网站首页 | 网站地图
All rights reserved Powered by www.rchg.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com