css中的浮动是什么意思

这篇文章主要介绍“css中的浮动是什么意思”,在日常操作中,相信很多人在css中的浮动是什么意思问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”css中的浮动是什么意思”的疑惑有所帮助!接下来,请跟着小编一起来学习吧!

本教程操作环境:windows7系统、CSS3&&HTML5版、Dell G3电脑。

说明

1、浮动主要分为左浮动和右浮动,分别为float: left; float: right。

2、每次浮动后,元素本身都脱离文档流,原来的位置被其他元素占据。如果目标元素在同一父元素中占据浮动位置。

3、对于浮动元素有一个要求,必须有一个宽度。对于内联元素,会考虑浮动元素的边界,因此会围绕着浮动元素。

实例

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>浮动元素2</title>
<!-- float:float属性会尽可能远的向左或向右浮动一个元素,然后它下面的内容会绕流这个元素(
所谓绕流,就是像流体一样绕着这个元素流动)
1.对于浮动元素都有一个要求,必须有一个宽度
2.对于内联元素,会考虑浮动元素的边界,因此会围绕着浮动元素
-->
<style type="text/css">
html,body{
margin: 0;
padding: 0;
}
#normal {
width: 100%;
background-color: blue;
}
 
#amazing {
width: 200px;
background-color: red;
float: right;
}
</style>
</head>
<body>
<div>
<p id="normal">
<span>我是sapn1</span>
<span>我是sapn1</span>
<span>我是sapn1</span>
</p>
<p id="amazing">
<span>我是sapn3</span>
<span>我是sapn4</span>
<span>我是sapn5</span>
</p>
<span style="background-color: #00FFFF;">我是内联元素内联元素我是内联元素内联元素我是内联元素内联元素我是内联元素内联元素我是内联元素内联元素</span>
<span style="background-color: #00FFFF;">我是内联元素内联元素我是内联元素内联元素我是内联元素内联元素我是内联元素内联元素我是内联元素内联元素</span>
<span style="background-color: #00FFFF;">我是内联元素内联元素我是内联元素内联元素我是内联元素内联元素我是内联元素内联元素我是内联元素内联元素</span>
<span style="background-color: #00FFFF;">我是内联元素内联元素我是内联元素内联元素我是内联元素内联元素我是内联元素内联元素我是内联元素内联元素</span>
<span style="background-color: #00FFFF;">我是内联元素内联元素我是内联元素内联元素我是内联元素内联元素我是内联元素内联元素我是内联元素内联元素</span>
<span style="background-color: #00FFFF;">我是内联元素内联元素我是内联元素内联元素我是内联元素内联元素我是内联元素内联元素我是内联元素内联元素</span>
<span style="background-color: #00FFFF;">我是内联元素内联元素我是内联元素内联元素我是内联元素内联元素我是内联元素内联元素我是内联元素内联元素</span>
<span style="background-color: #00FFFF;">我是内联元素内联元素我是内联元素内联元素我是内联元素内联元素我是内联元素内联元素我是内联元素内联元素</span>
<span style="background-color: #00FFFF;">我是内联元素内联元素我是内联元素内联元素我是内联元素内联元素我是内联元素内联元素我是内联元素内联元素</span>
<span style="background-color: #00FFFF;">我是内联元素内联元素我是内联元素内联元素我是内联元素内联元素我是内联元素内联元素我是内联元素内联元素</span>
<span style="background-color: #00FFFF;">我是内联元素内联元素我是内联元素内联元素我是内联元素内联元素我是内联元素内联元素我是内联元素内联元素</span>
<span style="background-color: #00FFFF;">我是内联元素内联元素我是内联元素内联元素我是内联元素内联元素我是内联元素内联元素我是内联元素内联元素</span>
<span style="background-color: #00FFFF;">我是内联元素内联元素我是内联元素内联元素我是内联元素内联元素我是内联元素内联元素我是内联元素内联元素</span>
<span style="background-color: #00FFFF;">我是内联元素内联元素我是内联元素内联元素我是内联元素内联元素我是内联元素内联元素我是内联元素内联元素</span>
<span style="background-color: #00FFFF;">我是内联元素内联元素我是内联元素内联元素我是内联元素内联元素我是内联元素内联元素我是内联元素内联元素</span>
<span style="background-color: #00FFFF;">我是内联元素内联元素我是内联元素内联元素我是内联元素内联元素我是内联元素内联元素我是内联元素内联元素</span>
<span style="background-color: #00FFFF;">我是内联元素内联元素我是内联元素内联元素我是内联元素内联元素我是内联元素内联元素我是内联元素内联元素</span>
</div>
</body>
</html>

到此,关于“css中的浮动是什么意思”的学习就结束了,希望能够解决大家的疑惑。理论与实践的搭配能更好的帮助大家学习,快去试试吧!若想继续学习更多相关知识,请继续关注网站,小编会继续努力为大家带来更多实用的文章!