css里FF和IE之间的line-height不兼容
css里FF和IE之间的line-height不兼容,比如说都设置的是line-height:25px;可是火狐和IE显示有所不同,如何兼容这个行高呢?...
css里FF和IE之间的line-height不兼容,比如说都设置的是line-height:25px;可是火狐和IE显示有所不同,如何兼容这个行高呢?
展开
5个回答
展开全部
兼容的 检查下 padding或者 margin的默认值不同吧
想处理 火狐和IE 兼容 可以采用 css hack
简单的 就是
line-height:25px; *line-height:250px;
想处理 火狐和IE 兼容 可以采用 css hack
简单的 就是
line-height:25px; *line-height:250px;
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-04-15
展开全部
line-height的问题你就不要纠结了,接受那一两像素差异。各浏览器对字体基线的处理算法不一样,这个不是css的问题。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-04-15
展开全部
参考一下的css hackIE都能识别*,标准浏览器(如FF)不能识别*;
IE6能识别*,但不能识别 !important;
IE7能识别*,也能识别 !important;
IE8能识别\0,不能识别*,+,_,*加!important;
FF不能识别*,但能识别 !important;
例如style="*width:10px!important; width:20px;"
这样在IE6下宽度为10px,在IE7下宽度时20px
IE6能识别*,但不能识别 !important;
IE7能识别*,也能识别 !important;
IE8能识别\0,不能识别*,+,_,*加!important;
FF不能识别*,但能识别 !important;
例如style="*width:10px!important; width:20px;"
这样在IE6下宽度为10px,在IE7下宽度时20px
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-04-15
展开全部
先用个通配符 *{margin:0;padding:0;}设置全部样式。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询