CSS实现HTML元素透明

今天在秦哥的文章《CSS实现HTML元素透明的那些事》看到了各种浏览器中透明的实现。值得注意的是里面提到了IE团队推荐实现透明的方式,写法如下:

{
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50);
	opacity: .5;
}

秦哥也推荐了一个简单最好用的实现方式:

{
	filter:alpha(opacity=30);
	opacity:.3;
}

但个人觉得还是用IE团队推荐实现透明的方式相对来说比较好点,我想他们应该是经过很多测试总结出来的最优化方法。另外在《CSS实现HTML元素透明的那些事》一文中还提到了IE的hasLayout相关知识,很值得一读与收藏。

此条目发表在 前端 分类目录,贴了 , , 标签。将固定链接加入收藏夹。

发表评论

电子邮件地址不会被公开。 必填项已被标记为 *

*

您可以使用这些 HTML 标签和属性: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>