CSS样式(下)
position
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title></title>
</head>
<body>
<!--fixed脱离文档流,相对于body进行定位-->
<!--<div style="border: 1px solid black; width:300px; height:300px;">
<div style="width:100px; height:100px;background-color:red ;"></div>
<div style="width:100px; height:100px;background-color:green;position: fixed;right: 15px;bottom: 15px;"></div>
<div style="width:150px; height:150px;background-color: blue;"></div>
</div>-->
<!--relative不会脱离文档流,相对于自身进行定位-->
<!--<div style="border: 1px solid black; width:300px; height:300px;">
<div style="width:100px; height:100px;background-color:red ;"></div>
<div style="width:100px; height:100px;background-color:green;position: relative;right: 15px;bottom: 15px;"></div>
<div style="width:150px; height:150px;background-color: blue;"></div>
</div>-->
<!--absolute脱离文档流,相对于position为非static的父标记进行定位-->
<div style="border: 1px solid black; width:300px; height:300px;">
<div style="width:100px; height:100px;background-color:red ;"></div>
<div style="width:100px; height:100px;background-color:green;position:absolute;right: 15px;bottom: 15px;"></div>
<div style="width:150px; height:150px;background-color: blue;"></div>
</div>
</body>
margin
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title></title>
<style>
span{
background-color: pink;
}
i{
display: inline-block;
background-color: yellow;
/*margin用于设置当前标记距离其他标记的外间距*/
margin-top: 10px;
margin-bottom: 20px;
margin-right: 10px;
margin-left: 20px;
/*margin: 50px;*/ /*上下左右都是50px*/
/*margin:10px 20px;*/ /*上下 左右*/
/*margin:10px 20px 5px;*/ /*上 左右 下*/
/*margin:10px 10px 20px 20px;*/ /*上 下 左 右*/
}
</style>
</head>
<body>
<div style="border: 1px solid red;">河南省郑州市高新技术开发区</div>
<span>大学</span><i>apple</i><span>大学</span>
<div style="border: 1px solid red;">河南省郑州市高新技术开发区</div>
</body>
</html>
padding
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title></title>
<style>
span{
background-color: pink;
}
i{
display: inline-block;
background-color: yellow;
margin-top: 10px;
/*padding用于设置当前标记距离其他标记的内间距*/
/*padding-top: 10px;
padding-bottom:20;
padding-right: 10px;
padding-left: 20px;*/
/*padding: 20px;*/ /*上下左右都是20px*/
/*padding:10px 20px;*/ /*上下 左右*/
padding:10px 20px 5px; /*上 左右 下*/
/*padding:10px 20px 30px 40px;*/ /*上 下 左 右*/
}
</style>
</head>
<body>
<div style="border: 1px solid red;">河南省郑州市高新技术开发区</div>
<span>大学</span><i>apple</i><span>大学</span>
<div style="border: 1px solid red;">河南省郑州市高新技术开发区</div>
</body>
</html>
hover(伪类选择器)
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title></title>
<style>
a{
text-decoration: none;
color: #333;
}
/*伪类选择器*/
a:hover{
text-decoration: underline;
color: #f50;
}
</style>
</head>
<body>
<a href="http://www.baidu.com">百度</a>
</body>
</html>