目录
1.浮动
1.1传统网页布局的三种方式
网页布局的本质——用CSS摆放盒子。把盒子摆放到相应位置.
CSS提供了三种传统布局方式(简单说,就是盒子如何进行排列顺序):
- 普通流(标准流)
- 浮动
- 定位
1.2标准流(普通流/文档流)

1.3为什么需要浮动?

1.4浮动特性(重要)
加了浮动之后的元素,会具有很多特性,需要我们掌握的
- 浮动元素会脱离标准流(脱标)
- 浮动的元素会一行内显示并且元素顶部对齐
- 浮动的元素会具有行内块元素的特性
1.4.1浮动元素会脱离标准流

1.4.2浮动的元素会一行内显示并且元素顶部对齐

1.4.3浮动的元素会有行内块元素的特性

1.5浮动元素经常和父级搭配使用

1.6综合案例

参考代码:
<style>
* {
margin: 0;
padding: 0;
}
#bigbox {
margin: 0 auto;
width: 811px;
height: 630px;
}
.top {
width: 792px;
height: 40px;
background-color: rgb(236, 237, 248);
margin: 10px;
}
.banner {
width: 577px;
height: 110px;
background-color: rgb(236, 237, 248);
margin: 10px 120px;
}
.box {
width: 575px;
height: 280px;
margin: 10px 120px;
}
.footer {
width: 792px;
height: 145px;
background-color: rgb(236, 237, 248);
}
.box>div {
float: left;
width: 137px;
height: 85px;
background-color: rgb(236, 237, 248);
margin-right: 7px;
}
#right {
margin-right: 0;
}
li {
list-style: none;
padding: 0;
}
.box ul li {
display: inline-block;
width: 137px;
height: 175px;
background-color: rgb(236, 237, 248);
margin-right: 2.5px;
margin-top: 10px;
}
</style>
<body>
<div id="bigbox">
<div class="top"></div>
<div class="banner"></div>
<div class="box">
<div></div>
<div></div>
<div></div>
<div id="right"></div>
<ul>
<li></li>
<li></li>
<li></li>
<li></li>
</ul>
</div>
<div class="footer"></div>
</div>
</body>
2.常用网页布局
2.1常见网页布局


2.2浮动布局注意点

3.清除浮动
3.1为什么要清除浮动


3.2清除浮动本质

本文详细介绍了CSS中的浮动特性,包括浮动元素如何脱离标准流、一行显示以及行内块元素特性。讨论了浮动布局在网页设计中的应用,重点阐述了为何需要清除浮动以及多种清除浮动的方法,如额外标签法、父级设置overflow和使用伪元素。同时,提到了PS切图技巧和学成在线的实际案例。
最低0.47元/天 解锁文章
814

被折叠的 条评论
为什么被折叠?



