当前位置:网站首页>float属性的使用
float属性的使用
2022-08-09 15:04:00 【恁180】
float: ; 设置元素的浮动
可选值:
none 默认值,元素正常显示,不浮动
left 元素向左浮动
right 元素向右浮动
float可以使块级元素水平布局
例如 左浮动
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8" />
<title></title>
<style type="text/css">
#outer {
width: 500px;
height: 600px;
background-color: #ccc;
margin: 50px auto;
}
.box{
float: left;
width: 100px;
height: 100px;
background-color: red;
}
.box2{
background-color: green;
}
.box3{
background-color: indigo;
}
</style>
</head>
<body>
<div id="outer">
<div class="box1 box"></div>
<div class="box2 box"></div>
<div class="box3 box"></div>
</div>
</body>
</html>
效果如图所示;
例如 右浮动
在float属性后面改成right即可
效果如图所示:
浮动的特点
1:浮动元素会脱离文档流,元素脱离文档流以后,不会再占用文档流的位置,它下边的元素会立即向上移动
例如:
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8" />
<title></title>
<style type="text/css">
#outer {
width: 500px;
height: 600px;
background-color: #ccc;
margin: 50px auto;
}
.box{
width: 100px;
height: 100px;
background-color: red;
}
.box1{
float: left;
}
.box2{
width: 15px;
height: 150px;
background-color: green;
}
.box3{
background-color: indigo;
/* float: left; */
}
</style>
</head>
<body>
<div id="outer">
<div class="box1 box"></div>
<div class="box2 box"></div>
<div class="box3 box"></div>
</div>
</body>
</html>
如图所示:
2:元素浮动以后,元素会尽量向页面的左上或页面右上漂浮
3:浮动元素默认不会从父元素中移出
4:浮动的元素不会超过他上边的兄弟元素,最多最多一边齐
5:如果浮动元素的上边是一个没有浮动的块元素,则浮动元素无法上移
总结
浮动目前来讲它的主要作用就是让页面中的元素可以水平排列
通过浮动可以制作一些水平方向的布局
边栏推荐
猜你喜欢
随机推荐
2022华数杯A题: 环形振荡器的优化设计 - 思路
Unity Shader零基础入门4:纹理贴图与法线贴图
Unity Shader零基础入门1:纯色物体
2022华数杯建模C题思路解析
2022高教社杯 国赛数学建模 C题思路
Win10 Runas 命令 域用户以管理员权限运行
如何通过Photoshop根据纹理贴图轻松获得法线贴图
Mysql(四)
Heap series _0x04: Internal structure of heap (_HEAP=_HEAP_SEGMENT+_HEAP_ENTRY)
2022华数杯建模B题思路解析
Altera FPGA 储存单元IP核之RAM、FIFO
List,Set,Map,Queue,Deque,Stack遍历方式总结
事务的隔离级别
辨析fork与vfork
Go语言基础(十四):单元测试
架构实战营第九模块作业-毕业项目
Win10 安装系统跳过创建用户,直接启用 administrator
easywsclient的DEMO测试
7.25-7.29学习总结(状态机及PWM原理)
解决端口号被占用的情况