Div在Firefox和IE6中显示高度不相同的问题(附图+部分代码)
如上图,IE6中DIV的高度大概要比FF25要高出15px。。为啥捏?--------------------------------------------------...
如上图,IE6中DIV的高度大概要比FF25要高出15px。。为啥捏?
--------------------------------------------------------------------------------------------------------------
<div class="news news_middle">
<p class="title">商务动态</p>
<ul class="news_list">
<li><a href="#">订单农业让铅山县农产品落地不粘灰</a></li>
<li><a href="#">陈俊卿在铅山调研少数民族乡村建设与发展情况</a></li>
<li><a href="#">订单农业让铅山县农产品落地不粘灰</a></li>
<li><a href="#">江西上饶再生金属产业政策及技术研讨会在上饶县召开</a></li>
<li><a href="#">陈俊卿在铅山调研少数民族乡村建设与发展情况</a></li>
<li><a href="#">订单农业让铅山县农产品落地不粘灰</a></li>
<li><a href="#">江西上饶再生金属产业政策及技术研讨会在上饶县召开</a></li>
</ul>
<p class="more">更多>></p>
</div>
--------------------------------------------------------------------------------------------------------------
html,body,div,a,p,img,span,ul,li {
margin:0;
padding:0;
font-size:10pt;
}
.news {
border:1px solid #dedede;
border-top:2px solid #FF9501;
background:#fff;
float:left;
}
.news_middle {
width:439px;
margin:10px 11px 0;
display:inline;
} 展开
--------------------------------------------------------------------------------------------------------------
<div class="news news_middle">
<p class="title">商务动态</p>
<ul class="news_list">
<li><a href="#">订单农业让铅山县农产品落地不粘灰</a></li>
<li><a href="#">陈俊卿在铅山调研少数民族乡村建设与发展情况</a></li>
<li><a href="#">订单农业让铅山县农产品落地不粘灰</a></li>
<li><a href="#">江西上饶再生金属产业政策及技术研讨会在上饶县召开</a></li>
<li><a href="#">陈俊卿在铅山调研少数民族乡村建设与发展情况</a></li>
<li><a href="#">订单农业让铅山县农产品落地不粘灰</a></li>
<li><a href="#">江西上饶再生金属产业政策及技术研讨会在上饶县召开</a></li>
</ul>
<p class="more">更多>></p>
</div>
--------------------------------------------------------------------------------------------------------------
html,body,div,a,p,img,span,ul,li {
margin:0;
padding:0;
font-size:10pt;
}
.news {
border:1px solid #dedede;
border-top:2px solid #FF9501;
background:#fff;
float:left;
}
.news_middle {
width:439px;
margin:10px 11px 0;
display:inline;
} 展开
6个回答
展开全部
我刚试了一下,如果不
给li设高度的话,他的高度在ie和ff里是不一样的。你可以给li设一个合适的高度,同时设上line-height的值与li的高度相同,希望能解决你的问题。
给li设高度的话,他的高度在ie和ff里是不一样的。你可以给li设一个合适的高度,同时设上line-height的值与li的高度相同,希望能解决你的问题。
追问
恩!我确实只给li设置了line-height。。加上height以后,两个浏览器高度就相同了。。看来是俩浏览器li默认值不同的问题。。不过,加了height以后,居然字体变了!!从微软雅黑变成宋体了,貌似,奇怪,只加了一句height,而且是用中文输入法!!英文输入法加 height:18px无效!太蛋疼了
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
li加高度,如果高度小于19px,则再加个overflow:hidden
追问
恩。你是对的!!!不过不好意思,之前采纳了。。。另外我发现,全角的 height:18px;居然能代替半角的 height+overflow 的效果!! 这bug!!!!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
给IE6加一个高度就可以
height:
_height:
height:
_height:
追问
Div是没有高度只有宽度的,因为有好多种不同的,就想让他自适应高度。。倒是听楼上的童鞋,给li加了height,结果可以有,但是有点匪夷所思
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
eiidfiefn.10px.dfheu .439数据有问题
追问
额。。你的回答怎么像乱码啊。。宽度439有问题?现在只是高度不对
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询