css父级没包住子级是怎么回事,我用firebug查看,确实在父级的div中,但是就是没有包括子级的内容

如题所述

浮动了没清理:元素浮动过后,父失去高度包含不住子。清理浮动后就能正确包含,有七八种方法,自行百度:css清理或清除浮动
温馨提示:内容为网友见解,仅供参考
第1个回答  2013-07-08
给父级加宽度和高度,再加overflow:hidden;
第2个回答  2013-07-08
这种情况一般发生在子级是浮动情况,可以给父级添加css
height:100%;overflow:hidden;
第3个回答  2013-07-08
没代码 无法告诉你具体怎么改
在子级后面加 <div style=”clear:both”></div> 清除子级浮动
第4个回答  2013-07-19
没看见你的代买也不好帮你分析,你可以加这个(112。7577。625)号,我们们讨论一下

如何解决父级<li>覆盖下级的<ul>下的<li>
这个是两个问题,第一你的子级的定位没做好,第二是层级问题那个在上面就需要z-index更大.还有一般二级菜单都是一级横着,二级竖着,你这都是竖着的貌似这样有点小bug.

css的继承和级别关系
建议使用firefox的firebug查看这个节点的css继承关系,通过开启和关闭某个值对,重点排查有#号的继承样式,找到堵塞继承到目标样式的样式。然后再进行针对分析。另外:ID的优先级可定比较高;你的情况很可能是使用了#parent a{}定义过样式,而#parent不一定是你的那个#div(#parent是#div的父节点或子节点...

css代码里没有写element.style,在firebug中测试的时候却有这个?然后...
是这样的,现在的浏览器,都会自己添加默认的样式,有些元素如果你没有设置特定的样式,它就会按照自己的方法来美化,途中的就是这样,图片有个边框会好看一些。另外,表单输入框在激活的时候会自动加上一个边框,多行文本区域也会有调整按钮,对于边框还会调整为圆角,这些都是浏览器的个性化。目前,谷歌...

CSS position 属性
这里只是修改了子级的样式,这也就是为了显式的表现你的要求(父级的div也就是你说的父元素),而父元素的样式没有改变。效果如下:那么在这里,只是修改了子元素的样式,所以子级div也就是相当于父级的div发生了位置的改变。也就是你说的那个意思:相对于 static 定位以外的第一个父元素进行定位。

如何让div并排
1、在需要的html页面的body部分敲入代码,基本上是一个父级DIV下面有三个子级DIV。<div> <div><\/div> <div><\/div> <div><\/div><\/div> 2、然后在三个子div中输入文字,然后在浏览器中测试,查看效果,可以看到默认情况下三个div是竖排显示的。<div> <div>明天<\/div> <div...

怎么单独解决火狐div+css兼容问题
我在IE6中看到是红色的,在firefox中看到是绿色的。解释一下:上面的css在firefox中,它是认识不了后面的那个带星号的东东是什么的,于是将它过滤掉,不予理睬,解析得到的结果是:div{background:green},于是理所当然这个div的背景是绿色的。在IE6中呢,它两个background都能识别出来,它解析得到的...

在DW中让两个div在一条水平线上
浮动失效的可能性可能你没有设置宽度,不设置宽度会默认为宽度是100%,如果这个div的父级是windows,你可以给这个div的宽度为小于等于50%,但是确保这个div边框、padding和margin都为0,另一个div也是如此,因为里面包含js焦点图,你应该检查清楚里面的关系,在这个基础上再使用float才可以生效,左侧的div用...

什么情况父div会被子div撑大 div没有被dl里的dd撑大,只能被内联撑大吗...
<div style = 'width=100%,padding:10px'><\/div> \/\/这种情况是在没有box-sizing:border-box的情况下,div将会在原有的基础上撑开2 * 10 px ,撑开父级,如果这个div是body子元素,那么你会看到水平有滚动条;2.什么情况下不会撑大包括浮动?定死宽度(我们说的都是水平方向,垂直也是一样的...

同一个页面的DIV为什么有的样式用class属性,有的用id属性指定呢?_百度...
首先在父级元素定义TEXT-ALIGN: center;这个的意思就是在父级元素内的内容居中;对于IE这样设定就已经可以了。但在mozilla中不能居中。解决办法就是在子元素定义时候设定时再加上“MARGIN-RIGHT: auto;MARGIN-LEFT: auto; ”需要说明的是,如果你想用这个方法使整个页面要居中,建议不要套在一个DIV里,你可以依次拆...

我想在父级div里布局4个子div,弄成田字格,却发现第一个子div看不到,2...
首先,腹肌lside的宽度不够换成640,然后a的height改成300,然后给abcd都加float:left;不用clear:both;宽度满了会自动换行

相似回答