永发信息网

如何使用clear both清除浮动

答案:1  悬赏:20  手机版
解决时间 2021-01-29 12:52
  • 提问者网友:最美的风景
  • 2021-01-29 06:22
如何使用clear both清除浮动
最佳答案
  • 五星知识达人网友:傲气稳了全场
  • 2021-01-29 07:51
好,废话不多说,我们知道有时使用了float浮动会产生css浮动,这个时候就需要清理清除浮动,我们就用clear样式属性即可实现。下面我们来认识与学习css clear知识与用法。分为几点部分来讲;一、clear语法与结构:1、clear语法:clear : none | left|right| both
2、clear参数值说明:none : 允许两边都可以有浮动对象
both : 不允许有浮动对象
left : 不允许左边有浮动对象
right : 不允许右边有浮动对象
3、clear解释:该属性的值指出了不允许有浮动对象的边情况,又对象左边不允许有浮动、右边不允许有浮动、不允许有浮动对象。4、css结构div{clear:left}
div{clear:both}二、clear常用到的地方:我们常常用于使用了float css样式后产生浮动,最常用是使用clear:both清除浮动。比如一个大对象内有2个小对象使用了css float样式为了避免产生浮动,大对象背景或边框不能正确显示,这个时候我们就需要clear:both清除浮动。三、代码的分析:我们先来设置一个css宽度(width)为500px;盒子,css边框(border)为红色,css背景(background)为黑色、padding为10px盒子,里面包裹着2个小盒子,一个css 浮动靠右(float:right)、一个css float靠左(float:left),两者边框为白色,背景颜色为灰色,宽度为200px,高度(height)为150px。这样我们来看看下面的代码,看浮动产生并使用clear清除浮动怎么使用。.iszxw{width:500px;background:#000;border:1px solid #F00;padding:10px} .iszxw_left,.divcss5_right{ border:1px solid #FFF;background:#999;width:200px;height:150px } .iszxw_left{ float:left} .iszxw_right{ float:right} 使用clear可以清除float产生的浮动,注意clear样式对象加入位置,如上案例对“.iszxw”清除浮动,我们就只需要在此对象div标签结束前加入即可清除内部小盒子产生浮动。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯