当前位置:首页 > DIV+CSS教程 > 正文

关于DIV高度自动伸展的问题

作者:不详 来源:source 【 】 浏览: 添加日期:2007-08-04 我要评论(12)     

问题:一个DIV的最小高度是400PX,当内容高度不足400PX时,其高度设置为400PX, 当内容高度大于400PX, 则按实际高度伸展。

IE6和FIREFOX都要有效!

答案:

.a{height:400px;height:auto;min-height:400px;width:500px;}


标准之路www.aa25.cn 提示:可以先修改部分代码后再运行

(如果您觉得本站不错,请告诉身边的朋友,或转载到论坛、百度知道、贴吧等,记得带网址哟,不胜感激!)

〖DIV+CSS教程〗Tags: 高度 自动伸展

所属专题:常用CSS技巧

更多评论(12)..会员评论

lovelive5(113.244.*.*) 发表于:2011-08-17 17:00:25
请问如果我要宽度自适应,自动伸展该怎么写 一个DIV的最小宽度固定,如果超出按实际伸展 我想把图片水平排列,div根据图片多少自动宽度,并始终在一行显示; 我试过把以上代码height改成width不行,把div不设宽度也不行,怎么办呢,还有不有其它方法?
管理员回复:js吧
icelove0831(58.240.*.*) 发表于:2011-03-28 13:02:46
求助: 高度自动伸展只撑开了下面两个左右浮动的div的文字内容 并没有撑开整个div的css样式(我给他定义了背景色)。 下面的div的背景还是停留在500px的位置 所有的浏览器都是。是不是因为我用了模板的原因? 我用了模板把footer设置为不可不可编辑。上面的div用的高度自动伸展
管理员回复:不太清楚具体在什么样的情况下出现的
icelove0831(58.240.*.*) 发表于:2011-03-25 17:36:45
求助: 高度自动伸展只撑开了下面两个左右浮动的div的文字内容 并没有撑开整个div的css样式(我给他定义了背景色)。 下面的div的背景还是停留在500px的位置
管理员回复:什么浏览器?
261352352(117.86.*.*) 发表于:2010-11-15 14:55:17
上面的写法,在IE6里面无效
suwen(221.122.*.*) 发表于:2010-06-22 11:26:31
为什么前面用了一个height:400px;后面又用一个height:auto;?
管理员回复:兼容用,ie6不支持auto
n2813628(114.249.*.*) 发表于:2010-06-01 15:11:04
min-height:400px;什么意思啊!能不能用%号来定义高度来叫它自适应。
管理员回复:这里是最小高度,如果内部元素没有浮动的话,高度本来就是自适应的
Killtheworld(222.191.*.*) 发表于:2010-05-10 18:53:26
div的宽度 中文和英文字符显示 效果不同呢 英文会一一一一一一最后 中文div宽度%限制换行的 为啥?
管理员回复:不明白
Killtheworld(222.191.*.*) 发表于:2010-05-10 14:32:42
div自动伸展的补充:可以将固定高度->百分比实现高度自动伸展,宽度百分比,会随着浏览器页面的%比显式,且一行文字结尾处自动换行变换。over希望对网友有所帮助

出差旅游免费预订酒店

【视频教程】新手常见问题