div我没有设置高度为什么边框不随着增长呢

如题所述

常见的原因,就是用了浮动 & 改变了定位(可能是容器、子元素),导致跳出正常流。
解决方法:
* 要认真找找容器、子元素知否有设置浮动 / position,如果设置浮动而且又必要,那么就把它清除(clear)
因为回答是高质认证问题,因此看不到图片、代码,因此只能直接说。
温馨提示:内容为网友见解,仅供参考
第1个回答  推荐于2016-09-26
你用的是IE6吧..如果只是IE6下不正常的话 ie6就得写下面*html兼容代码
如果是浏览器都这样 你就得设下面这样的。
高度不要设为固定的 设成自动的 下面这样
div{ height:auto; overflow:hidden}
*html div{ height:100%;}
这个div就是你最外层的那个div 设高为自动 溢出为隐藏
然后下面*html是专门针对ie6的
这个的意思是高度为100%
你试一下 这样写肯定就正常了~~本回答被提问者采纳
第2个回答  2013-07-22
可能的原因是你在“精心。。。。。。。健康”哪里有个浮动没有清楚浮动!
<div class="clear" style="clear:both"></div>
如果是这个问题话,加上这个就应该可以le !
第3个回答  2013-07-22
不用看了,没有清除浮动。

div没有设置高度为什么边框不随着增长?
原因:浮动 & 改变了定位(可能是容器、子元素),导致跳出正常流。DIV使用注意事项:1、布局时遵循从整体到局部的原则。可以尝试先设计出各个div块之间的关系,包含或者并列。2、并列的块时,可使用float属性,使用float时要保证这两个块的宽度之和小于其父级块,否则会出现折行。3、在应用了float属性...

一个div,如何设置不管里面有多少小的div,最外层 的div的宽都不会...
div 默认是块元素 在默认情况下,div的宽度等于你打开的窗口的宽度,当然还要减去一些滚动条,边框宽度 那么里面放多少div都不会超过这个大小,而且里面的div都是按行显示的,要是按列显示还需要CSS控制 以上都是默认情况下,当然,如果你里面的div用了绝对大小,是有可能超出去的,不过在外div 加上 overflow:...

如何使div中的图片自适应宽度和高度,图片不变形,可以超出div,超出部分隐...
1、HTML的div标签主要是用来布局,div默认是没有任何属性的这也是常用它布局的原因。2、主要设置两个div,一个div在外一个div在内,并设置div的边框颜色。3、首先打开页面,具体如下图所示。4、F12打开审查元素,修改内层div的宽度,外层div随着边框。5、修改内层div高度,外层div高度随之改变。6、div...

内边距 边框 外边据对行内框的影响和浮动的问题
问题1:实际你说的内边距padding并没有增加高度,而是看起来高了。padding支持增加内容与边框的距离。实际边框该是多高还是多高。并不影响,希望你理解。问题2:你弄三个div第一个不浮动,其他两个浮动。然后便面上看他们是重叠的了。实际不是跑到里面去了,而是第一个div在文档流里面,后面两个脱离...

怎样让DIV自适应高度
第一种:一定高度内容加多时自适应高度,而内容少时DIV有一定最小高度;第二种:没有最小高度,DIV完全自适应高度。以下为大家介绍这两种情况与解决方法一定最小高度,内容加多时自适应高度,而内容少时DIV有一定最小高度 - TOP有一DIV盒子,默认高度为200px,当DIV里内容多余并超出限定高度时,DIV自适应...

div设置高度自适应?
css设置div高度自适应div默认就是自适应高度,随内容的高度增加,也可以使用样式:style.div{height:auto;}\/style来定义自适应 怎样让一个div高度自适应浏览器高度这个方法就大致分为两种吧,第一种,用CSS的方法 第二种,用JS方法 这里暂时只演示第一种,如果第二种,另外@我 示例代码如下:CSS代码...

html有滚动条时内部内容顶出外部div却没有跟着顶怎么解决?
问题的核心在于,块级元素默认继承父元素的宽度,其背景色范围仅限于内容、填充与边框的区域,不包含外边距。因此,背景色宽度保持不变。为了解决这一问题,有以下几种方法:1. **转换内层元素类型**:将内层元素设置为inline或inline-block。这样元素的宽度和高度将自动调整以适应内容,背景色范围也随之...

div 中的边框border 的宽度会占div的宽度吗?
看你设置的border-sizing属性决定的。如果你 没有设置border-sizing:border-box;那么就不会占div的宽度,比如 width:100px,border:1px solid #e3e3e3;那么实际宽度是102px 如果设置了,那么实际宽度就是100px ps: border-sizing:border-box;不兼容IE7 ...

div设置宽高(div默认宽度)
如果div里面只有一个内联元素,这个div的高度就是这个内联元素这一行的行高。这一行也叫行盒(不同字体的默认行高不同)。内联元素的宽度是由字数决定的,设置宽度没有用,可以加padding、margin和border。但高度不受padding、margin和border的影响。div设置长度 给宽度的时候都按照%的形式~就会实现自适应...

设置一个div的大小,但是div里面没有内容,所以div设置的长度不起作用,怎...
不管div里面有无内容都可以设置宽高的,给div一个背景颜色或者边框再改动宽和高试下

相似回答