css透明滤镜之兼容问题

2024-01-16    分类: 网站建设

本例是一个兼容IE6/IE7/IE8和火狐浏览器的 css实现半透明层效果,之前本人也遇到过这样的问题,就 是把一个层设置半透明后,内的文字也跟着半透明了,一直没找到合适的解决办法,今天看到 dushuwu.net有一篇文章解决了这个问题,但有一点,发现在filter前边多加一个星号,多加个星号是为 了让IE6和IE7执行,火狐和 IE8就不执行了,火狐本身来讲就不支持IE特有的滤镜功能,所以这里没必要 再加星号。还有就是不支持IE8浏览器,经过研究,查阅大量资料,终于找到解 决办法了,下面分享出来 。

css用到的\9是css hack的写法,是为了兼容不同的浏览器而使用的

源代码:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>兼容ie6,ie7以及firefox的css透明滤镜,|dushuwu.net</title> <style type="text/css"> #container{ border:1px solid #c00; background-color:rgba(212,0,0,0.5); background:#f00\9; filter:alpha(opacity=20); width:500px; margin:40px auto; line-height:200%; font-size:14px; padding:14px;} #container *{ position:relative;} </style> </head> <body> <div id="container"> <span>这是内容这是内容这是内容</span> </div> </body> </html>

以上实例供参考!

网站标题:css透明滤镜之兼容问题
文章起源:https://www.cdcxhl.com/news44/313994.html

成都网站建设公司_创新互联,为您提供ChatGPT定制网站静态网站网站排名云服务器外贸网站建设

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联

h5响应式网站建设