头闻号

张细玲

空气清新剂|洗发精|定型水|沐浴液|儿童护肤品|护发素

首页 > 新闻中心 > 科技常识:css中如何设置投影?
科技常识:css中如何设置投影?
发布时间:2024-11-18 23:50:16        浏览次数:2        返回列表

今天小编跟大家讲解下有关css中如何设置投影? ,相信小伙伴们对这个话题应该有所关注吧,小编也收集到了有关css中如何设置投影? 的相关资料,希望小伙伴们看了有所帮助。

现在在页面中用到最多的是图片/容器投影,文字投影;那么css中如何设置投影?下面本篇文章就来给大家介绍一下使用css设置投影效果的方法,希望对大家有所帮助。

图片/容器投影

可以使用box-shadow属性来设置 图片/容器投影;box-shadow 属性向框添加一个或多个阴影。

语法

box-shadow: h-shadow v-shadow blur spread color inset;

注释:box-shadow向框添加一个或多个阴影。该属性是由逗号分隔的阴影列表,每个阴影由 2-4 个长度值、可选的颜色值以及可选的inset关键词来规定。省略长度的值是 0。

属性值

h-shadow:必需。水平阴影的位置。允许负值。

v-shadow:必需。垂直阴影的位置。允许负值。

blur:可选。模糊距离。

spread:可选。阴影的尺寸。

color:可选。阴影的颜色。

inset:可选。将外部阴影 (outset) 改为内部阴影。

一般这样写box-shadow:1px 1px 5px #000;有4个值 分别指 水平方向偏移、垂直方向偏移、阴影羽化、投影颜色;

<div></div>.box1 {width: 500px;height: 400px;background: #7f0101;box-shadow: 10px 10px 5px #500606;box-shadow: <strong>inset</strong> 1px 1px 3px #f56a6a;}

文字投影

可以使用text-shadow属性来设置文字投影;text-shadow 属性向文本设置阴影。

语法

text-shadow: h-shadow v-shadow blur color;

注释:text-shadow 属性向文本添加一个或多个阴影。该属性是逗号分隔的阴影列表,每个阴影有两个或三个长度值和一个可选的颜色值进行规定。省略的长度是 0。

属性值:

h-shadow 必需。水平阴影的位置。允许负值。

v-shadow 必需。垂直阴影的位置。允许负值。

blur 可选。模糊的距离。

color 可选。阴影的颜色。

示例:

<h2>文字投影</h2>.tit{font-size: 50px;maring-top:20px;text-shadow:5px 5px 4px #000;}

空心文字的效果,想必大家已经想到了吧:

.tit {font-size: 50px;maring-top: 20px;text-shadow: 0px 1px 0px #000;text-shadow: 0 1px #000, 0 -1px 0 #000, 1px 0 0 #000, -1px 0 0 #000;color: #fff;}

来源:爱蒂网