float引起层飘出父层的解决方法_经验交流

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的外观。

时间: 2024-12-17 22:54:09

float引起层飘出父层的解决方法_经验交流的相关文章

.net 刷新页面后弹出重试框的解决方法_实用技巧

关闭模式窗口后,需要刷新父页面,但是模式窗口关闭后,父页面总是会弹出"重试"消息框,如下图所示:   解决方法:在父页面的form标签中,添加属性 method="get" ,将post修改为get,这样父页面刷新的时候就不会再弹出"重试"框了

flash 挡住层的解决方法_相关技巧

出现问题: 1. 使用层制作的下拉菜单下正好有FLASH动画,菜单被动画遮挡. 2. 页面中的层浮动广告当经过FLASH动画时,浮动层从动画画穿过,实际显示被遮挡. 解决方法: 按如下任一方法设置设置FLASH对象的属性 <param name="wmode" value="transparent"> FLASH将透明 <param name="wmode" value="Opaque"> FLASH仍

层自动适应高度_经验交流

这一层需要与右边的层同步,也需要自适应高度 想使这一层自动适应高度,有办法吗? 这一层不变

跨浏览器的实践:position:fixed 层的固定定位_经验交流

Mozilla Opera Netscape Firefox IE6 Windows Style CSS 只要内容大于一屏的高度就行

css层固定位置练习_经验交流

                                                                                                                                                                           

层盖住下拉列表框问题解决方案_经验交流

IE6真的让人很郁闷.但是就目前而言,我们还是不能放弃对IE6的兼容.从下面的我的blog访问统计分析数据来看,使用IE6的还是占有绝对主流的.列表框问题解决方案_经验交流-下拉列表">本来想顺便说说web标准中这个"标准"到底是个什么东西,但是发现,还是明日另起一篇吧.因为这个不是"顺便说说"就能说清楚的.我们今天还是不如这个正题--如何让层盖住下拉列表框? 非常郁闷或者非常幸运的说一下:这个问题只会出现IE7之前那些对web标准支持不好的浏览器中

messagebox相对于div层居中解决方法

messagebox相对于div层居中解决方法 public void wndprocret(object sender, wndprocreteventargs e)         { switch (e.cw.message)             {                 case wndmessage.wm_initdialog:                 case wndmessage.wm_unknowinit:                     user3

使用u盘时弹出错误提示0x80070570解决方法

  使用u盘时弹出错误提示0x80070570解决方法来啦~相信很多朋友在使用U盘都遇到了错误提示0x80070570,遇到这情况该怎么解决呢?下文小编就为大家带来使用u盘时弹出错误提示0x80070570的解决方法,一起去了解下吧. 使用u盘时弹出错误提示0x80070570解决方法: 1.先检查u盘是否能够正常被电脑识别到,如果可以识别到那么再确认u盘中的文件数据是否重要,如果不重要,那么重新格式化u盘即可解决问题; 2.如果u盘中有重要文件时那么再尝试使用下面的操作解决问题: ①.将鼠标移

Win8/Win8.1系统一直自动弹出拨号连接窗口解决方法

  Win8/Win8.1系统一直自动弹出拨号连接窗口解决方法.下面我们一起来看看Win8和Win8.1关于这个问题的解决方法. 一.Win8情况需要在IE中设置 1.打开IE(适用于IE10以下版本),点击右上角齿轮"工具"按钮,菜单中选择"Intenet选项"; 2.在Internet选项界面,点击"连接"选项卡,点击勾选"如果要为连接配置代理服务器,请选择'设置'"下面的"从不进行拨号连接",然后确定