首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >CSS创建透明div

问CSS创建透明div
EN

Stack Overflow用户
提问于 2011-02-13 08:51:20
回答 4查看 7.3K关注 0票数 5

有没有办法让div HTML元素变得半透明?

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2011-02-13 08:53:46

使用一个半透明的后台PNG文件,并希望你不需要支持IE6?

票数 4
EN

Stack Overflow用户

发布于 2011-02-13 08:55:07

有了CSS,这是一个跨浏览器的解决方案

代码语言:javascript
复制
div {
    opacity: 0.5;
    filter: alpha(opacity = 0.5);
    filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0.5);
}
票数 10
EN

Stack Overflow用户

发布于 2011-02-13 09:19:24

这将适用于所有浏览器

代码语言:javascript
复制
div {
 -khtml-opacity:.50; 
 -moz-opacity:.50; 
 -ms-filter:”alpha(opacity=50)”;
  filter:alpha(opacity=50);
  filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0.5);
  opacity:.50; 
}

如果您不希望透明度影响整个容器及其子容器,请检查此解决方法http://www.impressivewebs.com/css-opacity-that-doesnt-affect-child-elements/

票数 8
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4981705

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档