火狐浏览器下文本自适应高度问题

今天在做页面的时候又遇到了同样的问题:固定了高度的div如果内容多出来,在火狐下,div容器是不自动撑开的,例如下面的代码:

样式:

.content{
         width:130px;
         height:100px;
         background:#FDFDDF;
         border:1px solid #cecece;
        }
html代码:

<div class="content">
我的咖啡
天堂向左
我的咖啡
天堂向左
我的咖啡
天堂向左
我的咖啡
天堂向左
</div>
    IE6,IE7下下面效果:

火狐下效果:

解决办法:在原来基础上增加下面两句,

height:auto!important;(内容高于固定高度时起作用)

min-height:100px;(内容低于固定高度时起作用)

网上还有一种方法:height:auto;overflow:hidden;没用,只是隐藏了多出来的,并没有撑高。



文章来自: 本站原创
引用通告: 查看所有引用 | 我要引用此文章
Tags: 火狐浏览器兼容自适应高度hack兼容
相关日志:
评论: 0 | 引用: 0 | 查看次数: -
发表评论
昵 称:
密 码: 游客发言不需要密码.
内 容:
验证码: 验证码
选 项:
虽然发表评论不用注册,但是为了保护您的发言权,建议您注册帐号.