1、圆角border-radius

属性 描述 CSS
border-radius 简写属性,设置所有四个 border-*-radius 属性。 3
border-bottom-left-radius 定义边框左下角的形状。 3
border-bottom-right-radius 定义边框右下角的形状。 3
border-top-left-radius 定义边框左上角的形状。 3
border-top-right-radius 定义边框右下角的形状。 3
  • 语法

border-radius: 1-4 length|% / 1-4 length|%;

注释:按此顺序设置每个 radii 的四个值。如果省略 bottom-left,则与 top-right 相同。如果省略 bottom-right,则与 top-left 相同。如果省略 top-right,则与 top-left 相同。

描述 测试
length 定义圆角的形状。 测试
% 以百分比定义圆角的形状。 测试

2、阴影 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 可选。阴影的颜色。请参阅 CSS 颜色值。 测试
inset 可选。将外部阴影 (outset) 改为内部阴影。 测试

3、示例

<!DOCTYPE html>
<html lang=\"en\">
<head>
	<  charset=\"UTF-8\">
	< >css3 圆角和阴影</ >
	<style type=\"text/css\">
		div{
			width: 300px;
			height: 200px;
			background-color:blue;
			/*border-radius: 5px;*/
			border-radius: 5px 10px;

			box-shadow: 10px 10px 5px #9AB8F6;
            /*box-shadow: 0px 0px 5px #9AB8F6*/
			/*box-shadow: 10px 10px 5px #9AB8F6 inset;*/
		}
	</style>
</head>
<body>
	<div></div>
</body>
</html>

效果:

\"\"

 

收藏 打印