`

透明度的兼容写法总结

    博客分类:
  • Html
 
阅读更多

<style type="text/css">

 

.tou{width:100px; height:100px;background-color:#999; filter:alpha(opacity=20);opacity:0.2;}

</style>

 

<div class="tou">透明层</div>

 

*********************************************

解释:filter:alpha(opacity=20) 是针对IE的,不写, IE9中可以,但在 IE9 以下(IE8,IE7,IE6)的浏览器都不行。

opacity:0.2 是针对火狐,谷歌的。

我一直以为 filter:alpha(opacity=20)这种写法不兼容IE6,因为我在IETest上测试不可以。后来在xp系统IE6上测试,却可以。说明IETest的IE6有Bug。

 

使用时这两种一定要全部写,才兼容各种浏览器。

分享到:
评论

相关推荐

    个人CSS设计兼容性问题总结教程

    需要注意的是,修复PNG透明度问题时,使用`background-position`可能导致点击效果失效,因此应尽量避免这种方法。 接着,我们讨论文本框的兼容性。在IE8及以上版本,文本居中显示是默认的,但在IE6和IE7中,可以...

    png透明另类写法两种解决方案.zip

    这个压缩包提供了两种不同的解决方案,旨在帮助开发者解决PNG透明度的另类写法问题。下面将详细探讨这两种方法。 ### 解决方案一:使用库函数处理PNG透明 这种方法通常涉及使用特定的编程语言库来处理PNG图像的...

    ie和火狐的兼容问题总结

    ### IE和火狐的兼容问题总结 在前端开发过程中,我们经常会遇到不同浏览器之间的兼容性问题,特别是Internet Explorer(简称IE)与Firefox(火狐)之间的差异。由于这两种浏览器在处理CSS和JavaScript方面存在显著...

    IE、FF浏览器下修改标签透明度

    `opacity`和`filter`的组合使用可以解决大部分浏览器的透明度兼容问题,但在编写代码时也需要注意性能影响,避免无谓的DOM操作。在实际项目中,可以借助于自动化工具如autoprefixer自动添加浏览器前缀,进一步提升...

    多个浏览器透明度设置

    总结以上知识点,我们可以得出,在浏览器中实现元素透明度的设置时,主要依赖于`opacity`属性,同时也需要考虑到老旧浏览器的兼容性问题,使用相应的前缀或者特定的属性如`filter`和`-moz-opacity`。对于当前的网页...

    CSS 透明度属性

    本文将深入探讨CSS透明度属性及其在不同浏览器中的兼容性问题。 首先,`opacity`属性是W3C标准中定义的用于设置元素整体透明度的属性。它的取值范围是0到1之间,其中0表示完全透明,1表示完全不透明。例如,要设置...

    CSS3设计颜色样式2案例.pdf

    `是针对旧版IE浏览器的透明度兼容写法。 4. 绝对定位`position:absolute;`可用于元素精确定位,使其脱离正常文档流。 5. `background-color: rgba();`和`color: rgba();`可分别设置背景和文字的颜色及透明度。 这些...

    css和js的浏览器兼容问题汇总

    除此之外,还有许多其他兼容性问题,例如CSS中的盒模型、透明度、伪类选择器、CSS3属性等。例如,IE6使用自己的盒模型,而其他浏览器遵循W3C标准。为解决此问题,可以使用`box-sizing`属性来指定盒模型,或者使用...

    IE兼容文档

    这段代码实现了在Firefox和标准浏览器中0.1的透明度,而在IE中是10%的透明度。 总结,解决浏览器兼容性问题需要对CSS Hack有深入的理解,并且需要不断关注新出现的解决方案。通过巧妙地应用这些技巧,开发者能够...

    背景透明文字不透明的最佳方法兼容IE(以背景黑色透明度0.5为例)

    以背景黑色,透明度0.5举例 非IE:background:rgba(0,0,0,0.5); IE: filter:progid:DXImageTransform.Microsoft....我个人认为这个写法是最好的,无需单独定义背景层,代码精简,本人一直在用,兼容IE6,有更好的解

    滤镜使用之图片透明的css写法

    这个属性用于设置图片的透明度,它的`src`参数指定了图片的路径,而`background:none`则是为了确保该滤镜效果能够正确应用在需要透明的图片上,而不是整个元素。 `AlphaImageLoader`滤镜的功能特性主要包括能够对...

    JAVASCRIPT IE 与 FF 中兼容写法记录

    1. PNG图片透明度处理 PNG图片在IE浏览器中可能会遇到透明度不正确的问题,可以通过滤镜来解决: - IE使用:`filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=bEnabled, sizingMethod=sSize, ...

    android 8.0 notification 写法

    在Android 8.0(API级别26)中,通知系统经历了一次重大更新,引入了`NotificationChannel`的概念,以提供更好的用户控制和透明度。这个改变对开发者来说是必要的,因为旧的通知写法在新版本上不再有效。本文将深入...

    FF IE浏览器修改标签透明度的方法

    为了实现跨浏览器的兼容性,可以结合使用CSS3标准和JavaScript代码,根据浏览器类型动态调整透明度设置。随着技术的发展,现在的浏览器大多数已经支持W3C标准,但了解这些历史遗留问题可以帮助开发者解决老旧项目中...

    实现层透明,包含(IE6,7,8,9,FF)等

    - `#div2`同样使用了`filter`属性,同时还尝试使用了`rgba()`颜色模式,但注意这里的写法是错误的,正确的写法应该是在`background`属性中同时指定颜色和透明度。 #### jQuery实现层透明的具体步骤 1. **检测...

    div+css布局中的alpha 不透明度使用说明

    在Web开发中,使用div+css进行布局时...对于需要跨浏览器兼容的项目,建议使用CSS3中标准的不透明度控制方法,例如通过CSS3的rgba()函数或者opacity属性来实现透明度效果,这样可以保证更好的兼容性和未来的可持续性。

    浏览器兼容性解决方法

    对于不透明度的设置,IE使用`filter`属性,而Firefox和其他现代浏览器则使用`opacity`属性。开发者应同时提供两种写法,以确保所有浏览器都能正确渲染。 #### 9. 边框圆角支持 IE对于CSS3的`border-radius`支持较...

Global site tag (gtag.js) - Google Analytics