请教下各位CSS高手们,div+css怎么让背景透明,不用PNG图片,背景色半透明?就跟下面的图片一样!

 我来答
caedy
2011-07-27 · TA获得超过189个赞
知道答主
回答量:208
采纳率:0%
帮助的人:199万
展开全部
下面是代码:
.al_fulldiv{background:#000;height:100%;position:fixed;width:100%;_position:absolute;filter:alpha(opacity=90);opacity:0.9;left:0px;top:0px;z-index: 100;}

首先要让DIV浮动或固定 //position:fixed;(固定)_position:absolute;(浮动只要针对IE6)
filter:alpha(opacity=90); //针对IE
opacity:0.9;//针对其它浏览器兼容
left:0px;top:0px;//定位
z-index: 100;//层次顺序
百度网友15263ad
2011-07-28 · TA获得超过208个赞
知道小有建树答主
回答量:173
采纳率:0%
帮助的人:223万
展开全部
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>兼容ie6,ie7以及firefox的css透明滤</title>
<style type="text/css">
#container{ border:1px solid #c00; background-color:rgba(212,0,0,0.5); *background:#f00; *filter:alpha(opacity=50); width:500px; margin:40px auto; line-height:200%; font-size:14px; padding:14px;}
#container *{ position:relative;}

</style>
</head>

<body>

<div id="container">
<span>我是内容我是内容我是内容我是内容</span>
</div>
</body>
</html>

*background:#f00; 背景颜色

*filter:alpha(opacity=50); 透明度 现在是50%, 你可以更改一下试试看
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
意外之外啊喂
2011-08-01
知道答主
回答量:48
采纳率:0%
帮助的人:16.2万
展开全部
不设置背景图片和背景颜色,不就是透明的了吗?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式