当前位置: 首页 > 图文教程 > 网页制作 > CSS样式表 > css 透明度的设置兼容所有浏览器

CSS样式表
CSS制作网页的类以及ids的命名
认识Opera浏览器和IE浏览器
CSS模块化的理解
CSS教程:设计制作网页的CSS经验
一列固定宽度布局和背景图片绝对定位
CSS也要语义化
清除网页浮动CSS的做法
CSS让网页提交input按钮与众不同
CSS BUG问题解决的一些经验
CSS教程:网页字体的设置和控制
CSS根据用户需求设置网页字体大小
CSS样式设计网页字体与用户体验
CSS教程:position属性
浅谈html和body标记应用CSS
认识浏览器:Google Chrome 浏览器
认识浏览器:Firefox 浏览器
认识浏览器:挪威的 Opera
认识浏览器:Mozilla项目
认识浏览器:Netscape 浏览器
认识浏览器:Internet Explorer

CSS样式表 中的 css 透明度的设置兼容所有浏览器


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-09-11   浏览: 81 ::
收藏到网摘: n/a


代码如下:

.transparent_class {filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity: 0.5; opacity: 0.5;}

UPDATE: I wanted to pull this post out of the archives and update it a bit because it there seems to be a good amount of interest in this subject.

Here is what each of those CSS properties is for:

       
  • opacity: 0.5; This is the “most important” one because it is the current standard in CSS. This will work in most versions of Firefox, Safari, and Opera. This would be all you need if all browsers supported current standards. Which, of course, they don’t.
  •    
  • filter:alpha(opacity=50); This one you need for IE.
  •    
  • -moz-opacity:0.5; You need this one to support way old school versions of the Mozilla browsers like Netscape Navigator.
  •    
  • -khtml-opacity: 0.5; This is for way old versions of Safari (1.x) when the rendering engine it was using was still referred to as KTHML, as opposed to the current WebKit.

来源:http://css-tricks.com/css-transparency-settings-for-all-broswers/
 这个我就不想翻译了,很简单,我也只是为了做个记录。哈~~~