float引起层飘出父层的解决方法

2022-04-15 0 1,048

1.加clear空div

.clearfix:after {

content: “.”; display: block;

height: 0;

clear: both;

visibility: hidden;}

.clearfix {display: inline-block;}

/* Hides from IE-mac \*/

* html .clearfix {height: 1%;}

.clearfix {display: block;}/* End hide from IE-mac */

.clearfix {

display: block;

margin: 0px;

clear: both;

padding: 0px;

visibility: hidden;

background-color:#666666;

border:0px none #FFFFFF;

}

.clearfix:after { height: 1px;}

使用方法:

在所有浮动层之后加上这个层

<div class=”clearfix”></div>

2.把背景层加浮动,但是这个方法会影响其他的div,有时候好用。

3.加 overflow 这个也有问题,会影响div的外观。

免责声明:
1、本网站所有发布的源码、软件和资料均为收集各大资源网站整理而来;仅限用于学习和研究目的,您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容。 不得使用于非法商业用途,不得违反国家法律。否则后果自负!

2、本站信息来自网络,版权争议与本站无关。一切关于该资源商业行为与www.niceym.com无关。
如果您喜欢该程序,请支持正版源码、软件,购买注册,得到更好的正版服务。
如有侵犯你版权的,请邮件与我们联系处理(邮箱:skknet@qq.com),本站将立即改正。

NICE源码网 CSS/HTML float引起层飘出父层的解决方法 https://www.niceym.com/16918.html