CSS 透明度怎么设置。 filter:alpha(opacity=10); 我这句话在IE中有效 在其它的浏览器中就没效(Opera)

我用的是Opera浏览器---------该怎么写CSS........... 我用的是Opera浏览器---------该怎么写CSS ........ 展开
 我来答
xiii130
2012-12-04 · 知道合伙人软件行家
xiii130
知道合伙人软件行家
采纳数:817 获赞数:2867
爱好编程,在工作中积累了比较丰富的经验。愿与大家共同进步。

向TA提问 私信TA
展开全部
css中
filter仅支持ie6以及以上版本,
其余浏览器,包括firefox,chrome,opera,Safari都不支持。
要在这些版本设置透明度,可用opacity属性,
支持的浏览器包括IE 9.0,Firefox,Safari,Chrome,opera。
opacity取值在0到1之间浮动
以下是示例代码
<!DOCTYPE html>
<html lang="zh-cn">
<head>
<meta charset="utf-8" />
<title>opacity_CSS参考手册_web前端开发参考手册</title>
<style>
h1{margin:10px 0;font-size:16px;}
.test{width:300px;height:150px;padding:10px;background:#050;}
.test2{width:300px;height:150px;margin:-120px 0 0 50px;padding:10px;background:#000;filter:alpha(opacity=50);opacity:.5;color:#fff;}
</style>
</head>
<body>
<h1>下例是一个半透明的效果:</h1>
<div class="test">不透明度为100%的box</div>
<div class="test2">不透明度为50%的box</div>
</body>
</html>
梦想玄晶
2012-12-04 · TA获得超过346个赞
知道答主
回答量:42
采纳率:0%
帮助的人:23.7万
展开全部
.transparent_class {
filter:alpha(opacity=50);
-moz-opacity:0.5;
-khtml-opacity: 0.5;
opacity: 0.5;
}
ps:
opacity: 0.5; 这是最重要的,因为它是CSS标准.该属性支持firefox, Safari和 Opera.,可取值0-1(0.5也就是透明度50%)
filter:alpha(opacity=50); 这个是为IE6设的,可取值在0-100
-moz-opacity:0.5; 这个是为了支持一些老版本的Mozilla浏览器,可取值0-1
-khtml-opacity: 0.5; 这个为了支持一些老版本的Safari浏览器,可取值0-1
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
槛外人网上人生
2012-12-04 · TA获得超过6254个赞
知道大有可为答主
回答量:1710
采纳率:0%
帮助的人:558万
展开全部
写成:
{
filter: alpha(opacity=10);
opacity: 0.1;

}
这样基本上就可以在所有浏览器中实现透明度
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
pursue13xh
2012-12-04 · 超过23用户采纳过TA的回答
知道答主
回答量:106
采纳率:100%
帮助的人:52.2万
展开全部
filter:alpha(opacity=0);moz-opacity: 0;-khtml-opacity: 0;opacity:0;
追问
如果想改变 透明度的透明强度 改那个属性?
追答
就是那几个0 改成50半透明;不同的浏览器设置不一样;就改那几个0就行了
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式