Heim >Web-Frontend >CSS-Tutorial >So legen Sie den Randschatteneffekt in CSS fest

So legen Sie den Randschatteneffekt in CSS fest

青灯夜游
青灯夜游Original
2021-05-19 13:54:0213507Durchsuche

在css中,可以使用box-shadow属性来给边框添加一个或多个阴影,设置边框阴影效果,语法格式为“box-shadow:横向阴影 纵向阴影 模糊半径 扩展半径 阴影颜色 inset”;inset值用于将外阴影改为内侧阴影,可以省略。

So legen Sie den Randschatteneffekt in CSS fest

本教程操作环境:windows7系统、CSS3&&HTML5版、Dell G3电脑。

在css中,可以使用box-shadow属性来边框阴影效果。此属性可设置阴影的像素长度,宽度和模糊的距离以及阴影的颜色。

示例:

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8"> 
<style> 
div
{
	width:300px;
	height:100px;
	background-color:yellow;
	box-shadow: 10px 10px 5px #888888;
}
</style>
</head>
<body>

<div></div>

</body>
</html>

效果图:

So legen Sie den Randschatteneffekt in CSS fest

说明:

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

语法:

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

属性值:

  • h-shadow:是指 阴影水平偏移量 ,其值可正可负,正值,则阴影在对象的右边,负值,阴影在对象的左边

  • v-shadow:是指 阴影的垂直偏移量 ,其值也可以是正负值,正值,阴影在对象的底部,负值时,阴影在对象的顶部

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

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

  • color:阴影颜色;此参数可选,不设定任何颜色时,浏览器会取默认色,但各浏览器默认色不一样,特别是在webkit内核下的safari和chrome浏览器将无色,也就是透明,建议不要省略此参数

  • inset:设置从外层的阴影(开始时)改变阴影内侧阴影;可选值,可省略。

注:**多层阴影,最内层优先级最高,之后依次降低。

(学习视频分享:css视频教程

Das obige ist der detaillierte Inhalt vonSo legen Sie den Randschatteneffekt in CSS fest. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn