CSS滤镜同时过滤文字的问题的解决方法
来源:网络来稿 热量:正在测温
℃
生产日期:2010-09-08 00:51
转播到微博
初用CSS滤镜的朋友可能会遇到这样的问题:给div套上filter:alpha(opacity=50); 滤镜后,里面的文字也随之半透明,这种情况下,我们该怎么办呢?经过本人查阅大量资料,实验N次终于找到了一个兼容ie6,ie7,ie8以及firefox的css透明滤镜的方法,且看我举例说明.
html代码:
代码如下:
<div id=”body”>
<span><龙哥博客>解决CSS滤镜同时过滤文字的问题</span>
</div>
css代码:
代码如下:
<style type=”text/css”>
#body{ border:1px solid #c00; background-color:rgba(212,0,0,0.5); background:#f00\9; filter:alpha(opacity=10); width:500px; margin:40px auto; line-height:200%; font-size:14px; padding:14px;}
</style>
这样的代码并不能解决过滤文字的问题,想要不过滤文字,就必须在CSS代码里加上这行代码:
代码如下:
#body *{ position:relative;}
星号是为了让IE6和IE7执行,火狐和IE8就不执行了,火狐本身来讲就不支持IE特有的滤镜功能,所以这里没必要再加星号,怎么样?很简单吧~
您或许也对这些文章感兴趣
|
|
|
关键词: CSS滤镜 过滤文字
[如果您觉得本站不错,请告诉身边的朋友,站长不胜感激^_^]
- 上一篇:DIV+CSS布局也需要注意的SEO原则
- 下一篇:使用css滤镜代码把网站变为灰色
最新文章
热门文章
- DIV+CSS教程最全css+div通用兼容性代码
- div+css 兼容汇总
- 教你解决IE6,IE7,IE8不兼容问题
- 共同可用的CSS模板与HTML模板
- IE6、7、8下的CSS Bug及解决方案参考手册
- CSS技巧之如何实现CSS的自动换行
- CSS中alt属性和title属性用法
- DIV+CSS网页设计在线视频教程配图文讲解汇总
- css美化教程一句实现3种网站风格切换
- CSS文本属性的使用方法
- CSS注释书写规范
- CSS圆角与三角形实现方法
- 了解IE8兼容视图(IE7 mode)与独立IE7的区别
- 绝对定位层下margin:auto会失效
- CSS右对齐float:right换行的解决办法
- 深入学习display:inline-block的属性
- blog模版CSS中文注释
- 今天学习css中单位px和em的区别
- css基础link href调用css和@import调用css
- border:none;与border:0;的区别





2012版10套PPT商务模板打包
文章排行榜数字序号GIF图

