当前位置:网站首页>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:如果浮动元素的上边是一个没有浮动的块元素,则浮动元素无法上移
总结
浮动目前来讲它的主要作用就是让页面中的元素可以水平排列
通过浮动可以制作一些水平方向的布局
边栏推荐
猜你喜欢
随机推荐
Go语言基础(十四):单元测试
路由概述与静态配置ip
位运算相关:2的幂、翻转图像、颠倒二进制位、N皇后II、比特位计数 ...
动态规划套题:不同路径
uniapp封装全局js并在页面引用
MySql的备份与恢复
如何保证测试用例的覆盖率
idea 用不了Ctrl+Shift+F快捷键全局搜索。
2022深圳杯D题思路:复杂水平井三维轨道设计
全局服务器调度简介
VMware 虚拟机添加 2 张网卡 设置 NAT 与 桥接网络
FFmpeg源码剖析-通用:ffmpeg_parse_options()
Mysql(四)
标准IO及其各函数用法
2022高教社杯 国赛数学建模 D题思路
Unity Shader零基础入门1:纯色物体
Win10 安装系统跳过创建用户,直接启用 administrator
【翻译】制作DEB/debian包
基于X264的动态帧率与动态码率调整的实现
Ntdsutil 清除无效的辅域控制器DC









