给我一个包含CSS3新增的盒子相关属性、盒子类型及类型转换、外边距、浮动与清除浮动、定位相关的属性的网页代码
时间: 2023-09-20 07:11:01 浏览: 112
以下是一个包含CSS3新增的盒子相关属性、盒子类型及类型转换、外边距、浮动与清除浮动、定位相关的属性的网页代码:
```html
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>CSS3盒子模型</title>
<style>
/* 盒子相关属性 */
.box1 {
width: 200px;
height: 100px;
border: 1px solid #ddd;
box-sizing: border-box;
box-shadow: 2px 2px 5px #aaa;
border-radius: 10px;
outline: 2px solid red;
outline-offset: 10px;
}
/* 盒子类型及类型转换 */
.box2 {
width: 100px;
height: 50px;
background-color: #ddd;
margin: 10px;
display: inline-block;
}
/* 外边距 */
.box3 {
width: 100px;
height: 50px;
background-color: #ddd;
margin: 10px 20px;
}
/* 浮动与清除浮动 */
.float-left {
width: 100px;
height: 50px;
background-color: #ddd;
float: left;
margin-right: 10px;
}
.clearfix::after {
content: "";
display: block;
clear: both;
}
/* 定位相关的属性 */
.box4 {
width: 100px;
height: 50px;
background-color: #ddd;
position: relative;
top: 10px;
left: 10px;
}
.box5 {
width: 100px;
height: 50px;
background-color: #ddd;
position: absolute;
top: 10px;
right: 10px;
}
.box6 {
width: 100px;
height: 50px;
background-color: #ddd;
position: fixed;
bottom: 10px;
left: 10px;
}
</style>
</head>
<body>
<h1>CSS3盒子模型</h1>
<h2>盒子相关属性</h2>
<div class="box1"></div>
<h2>盒子类型及类型转换</h2>
<div class="box2"></div>
<div class="box2"></div>
<div class="box2"></div>
<h2>外边距</h2>
<div class="box3"></div>
<div class="box3"></div>
<div class="box3"></div>
<h2>浮动与清除浮动</h2>
<div class="float-left"></div>
<div class="float-left"></div>
<div class="clearfix"></div>
<h2>定位相关的属性</h2>
<div class="box4"></div>
<div class="box5"></div>
<div class="box6"></div>
</body>
</html>
```
在这个网页中,我们使用了不同的类名来区分不同的盒子,并对每个盒子设置了相应的CSS属性。你可以复制这段代码,在本地浏览器中查看效果。
阅读全文