前言:

本文内容:内外边距及DIV、圆角边框及阴影

推荐免费CSS3基础讲解视频:【狂神说Java】CSS3最新教程快速入门通俗易懂_哔哩哔哩_bilibili

内外边距及DIV居中

外边距 margin

margin-left 左

margin-right 右

margin-top 上

margin-bottom 下

内边距 padding

padding-left 左

padding-right 右

padding-top 上

padding-bottom 下

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
<style>
/*去除默认边距及超链接下划线*/
*{
margin: 0;
padding: 0;
text-decoration: none;
}
/*div居中*/
#box{
width: 300px;
border: 1px solid red;
margin: 0 auto;
}
/*自定义边距 美化页面*/
div:nth-of-type(1){
padding: 10px;
}
div:nth-of-type(2){
padding: 10px;
}
div:nth-of-type(3){
padding: 10px;
}
div:nth-of-type(4){
padding: 10px;
}
</style>
</head>
<body>
<div id="box">
<h2>会员登录</h2>
<form action="#">
<div>
<span>账号:</span>
<input type="text">
</div>
<div>
<span>密码:</span>
<input type="password">
</div>
<div>
<span>邮箱:</span>
<input type="email">
</div>
<div>
<input type="submit" value="登录"/>
<input type="reset" value="取消"/>
</div>
</form>
</div>
</body>
</html>

圆角边框及阴影

圆角边框

控制4个角

border-radius

左上 右上 右下 左下

1
2
3
4
5
6
7
8
<style>
div{
width: 100px;
height: 50px;
border: 1px solid red;
border-radius: 50px 50px 0 0;
}
</style>

盒子阴影

1
2
3
4
5
6
7
8
<style>
div{
width: 100px;
height: 50px;
border: 1px solid red;
box-shadow: 10px 10px 50px darkred;
}
</style>