css box-shadow 怎么设置透明度

 我来答
飞喵某
高粉答主

2019-06-12 · 说的都是干货,快来关注
知道答主
回答量:631
采纳率:0%
帮助的人:30.1万
展开全部

1、首先打开html编辑器,新建一个html文件,在文件内写入两个div,设置它们的样式为div1和div2:

2、然后分别设置两个div的样式,给它们相同的高度和宽度以及颜色,最后设置box-shadow属性,这里的颜色使用rgba来设置,最后一个属性好就是设置透明度的,其中一个设置1另一个设置0.5即可:

3、最后在浏览器中观察两个div的阴影样式,下面的明显比上面的要淡一些。以上就是css中box-shadow设置透明度的办法:

帐号已注销
2019-07-05 · TA获得超过11.9万个赞
知道小有建树答主
回答量:109
采纳率:0%
帮助的人:4.9万
展开全部

1、首先需要打开html页面,找到并打开<body>,新建个<div>标签添加类设置为:rgba。

2、然后在<title>标签创建<style>,在<style>标签里设置rgba为(rgba(R,G,B,A)),透明度为由0.1。

3、最后,保存后使用浏览器查看,可以看到当透明度已经设置好了,这样操作即可解决问题。

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
轻烟谈生活
高粉答主

2019-07-02 · 轻烟和你聊聊生活中的有趣事
轻烟谈生活
采纳数:7 获赞数:116673

向TA提问 私信TA
展开全部

1、首先我们创建一个html文件。

2、在html文件找到一个<body>标签,在这个标签里创建一个<div>标签并添加一个类,在这把这个类设置为:rgba。

3、为div添加样式。在<title>标签后面创建一个<style>,在<style>标签里设置rgba类的高和背景透明度的样式(rgba(R,G,B,A))。透明度参数,取值在0~1之间,不可为负值,透明度参数越小透明度越高。

4、保存后使用浏览器查看,可以看到当透明度为由0.1修改为1时div背景由灰色变为了黑色。

5、可以把所有代码复制到新建的html文件上,保存好后使用浏览器打开借口看到效果。

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
黑马程序员
2016-12-21 · 改变中国IT教育,我们正在行动
黑马程序员
黑马程序员为大学毕业后,有理想、有梦想,想从事IT行业的年轻人改变自己的命运。黑马程序员成就IT黑马
向TA提问
展开全部

text-shadow是给文本添加阴影效果,box-shadow是给元素块添加周边阴影效果。随着HTML5和CSS3的普及,这一特殊效果使用越来越普遍。

基本语法是{box-shadow:[inset] x-offset y-offset blur-radius spread-radiuscolor}

对象选择器 {box-shadow:[投影方式] X轴偏移量 Y轴偏移量阴影模糊半径 阴影扩展半径 阴影颜色}

box-shadow属性的参数设置取值:

阴影类型:此参数可选。如不设值,默认投影方式是外阴影;如取其唯一值“inset”,其投影为内阴影;

X-offset:阴影水平偏移量,其值可以是正负值。如果值为正值,则阴影在对象的右边,其值为负值时,阴影在对象的左边;

Y-offset:阴影垂直偏移量,其值也可以是正负值。如果为正值,阴影在对象的底部,其值为负值时,阴影在对象的顶部;

阴影模糊半径:此参数可选,,但其值只能是为正值,如果其值为0时,表示阴影不具有模糊效果,其值越大阴影的边缘就越模糊;

阴影扩展半径:此参数可选,其值可以是正负值,如果值为正,则整个阴影都延展扩大,反之值为负值时,则缩小;

阴影颜色:此参数可选。如不设定颜色,浏览器会取默认色,但各浏览器默认取色不一致,特别是在webkit内核下的safari和chrome浏览器下表现为透明色,在Firefox/Opera下表现为黑色(已验证),建议不要省略此参数。

浏览器的兼容:

 

为了兼容各主流浏览器并支持这些主流浏览器的较低版本,在基于Webkit的Chrome和Safari等浏览器上使用box-shadow属性时,我们需要将属性的名称写成-webkit-box-shadow的形式。Firefox浏览器则需要写成-moz-box-shadow的形式。


注意:出于方便,后文的css属性有的地方只写了box-shadow属性,没有写-moz-和-webkit-前缀的形式,在使用中不要忘记加上。

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
Apple
2016-08-10 · 知道合伙人数码行家
Apple
知道合伙人数码行家
采纳数:13946 获赞数:38144
南京艺术学院,平面网页UI设计17年,Adobe网页设计师

向TA提问 私信TA
展开全部

利用RGB颜色值的Alpha透明属性。

下面代码已经测试并附加说明,建议用Chrome火IE9以上浏览器预览。

<!doctype html>
<html>
<head>
<meta charset="UTF-8">
<title>投影</title>
<style>
.box {
width: 200px; /*宽度*/
height: 100px; /*高度*/
border: 1px solid pink; /*1像素粉红边框*/
box-shadow: 0 2px 4px 8px  rgba(0, 0, 0, 0.2);  /*垂直位置 水平位置 模糊或清晰度 宽度范围 RGB颜色值,透明度*/
-moz-box-shadow: 0 2px 4px 8px rgba(0, 0, 0, 0.2);  /*兼容FF*/
-webkit-box-shadow: 0 2px 4px 8px rgba(0, 0, 0, 0.2);   /*兼容Chrome、Safari、Opera12+*/
}
</style>
</head>

<body>
<div class="box"></div>
</body>
</html>
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式