一篇文章带你了解CSS clear both清除浮动一、前言二、clear语法与结构1. clear语法2. clear参数值说明3. clear解释4. css结构三、div clear常用的情况四
原标题:一篇文章带你了解CSSclearboth清除浮动
一、前言CSSclearboth清除产生浮动 , 使用了cssfloat浮动会产生css浮动 , 这个时候就需要清理清除浮动 , 就用clear样式属性即可实现 。
二、clear语法与结构1.clear语法clear:none|left|right|both
2.clear参数值说明属性描述none允许两边都可以有浮动对象bot不允许有浮动对象left不允许左边有浮动对象right不允许右边有浮动对象
3.clear解释该属性的值指出了不允许有浮动对象的边情况 , 对象左边不允许有浮动、右边不允许有浮动、不允许有浮动对象 。
4.css结构div{
clear:left
}
div{
clear:right
}
div{
clear:both
}
三、divclear常用的情况最常用是使用clear:both清除浮动 。
比如一个大对象内有2个小对象使用了cssfloat样式为了避免产生浮动 , 大对象背景或边框不能正确显示 , 这个时候就需要clear:both清除浮动 。
四、案例1.案例说明设置一个css宽度(csswidth)为500px;盒子(div) , css边框(cssborder)为红色 , css背景(cssbackground)为黑色、csspadding为10px盒子 , 里面包裹着2个小盒子 , 一个css浮动靠右(float:right)、一个cssfloat靠左(float:left) , 两者边框为白色 , 背景颜色为灰色 , 宽度为200px , css高度、cssheight为150px 。
这样来观察案例效果 , 看浮动产生并使用clear清除浮动 。
css代码:
.divcss5{
width:500px;
background:#000;
border:1pxsolid#F00;
padding:10px
}
.divcss5_left,
.divcss5_right{
border:1pxsolid#FFF;
background:#999;
width:200px;
height:150px
}
/*css注释:这里为了截图分别 , 对css代码换行*/
.divcss5_left{
float:left
}
/*css注释:设置浮动靠左*/
.divcss5_right{
float:right
}
/*css注释:设置浮动靠右*/
html代码片:
<divclass="divcss5">
<divclass="divcss5_left">floatleft盒子</div>
<divclass="divcss5_right">floatright盒子</div>
</div>
案例效果截图
文章图片
2.清除浮动方法在css代码中加入CSS代码:
.clear{clear:both}
Html代码中“.divcss5”盒子*结束标签前加入代码:
<divclass="clear"></div>
文章图片
清除浮动效果图:
文章图片
五、总结本文基于Html基础 , 介绍了在实际开发中 , 可以使用clear可以清除float产生的浮动 。 在使用clear样式对象加入位置 , 只需要在此对象div标签结束前 , 加入即可清除内部小盒子产生浮动 。 而一般常用clear:both来清除浮动 。 采用代码加截图的方式 , 希望能够更好的帮助你学习 。
【一篇文章带你了解CSS clear both清除浮动一、前言二、clear语法与结构1. clear语法2. clear参数值说明3. clear解释4. css结构三、div clear常用的情况四】想学习更多前端、Python爬虫、大数据等计算机知识 , 请前往:http://pdcfighting.com/
- 肇兴侗寨|图说贵州 |肇兴侗寨\",\"i12\":\"图说贵州
- 飞行|新疆雪雀,高原鸟,孤独的飞行者!
- 【名企|观察】60天突破45500台,红旗品牌有一点变化不容忽视
- 美国“芯荒”
- 码垛机器人参数及组成单元
- 穿着红高跟的小姐姐,好好看
- ol黑丝小姐姐,好有韵味
- 这个70后总统,现在成了小国大玩家
- 刚宣布从边境撤军,印又连夜出动特种部队,联合国怒斥:不守规矩
- 女警练兵迎“三八”
