从跨越2行停止导航菜单

时间:2013-02-01 23:37:18

标签: css internet-explorer html-lists

我在这个网站上工作,在IE中导航菜单跨越2行: http://www.sandiegolawfirm.com/

我想要删除破产左边的空格,或者在IE中将字体大小减少一两点。允许所有部门适合一个导航菜单行。

我正在积极尝试解决此问题,但我们非常感谢帮助找出完成此任务的最佳方法。

谢谢 - 罗利

3 个答案:

答案 0 :(得分:1)

一种方法修复特定于IE特定使用样式的更改。根据您尝试修复的版本,您可以使用不同的规则。

例如:

定位IE的所有版本

<!--[if IE]>
#any rules you like
<![endif]-->

除IE之外的一切目标

<!--[if !IE]><!-->
#any rules you like
<!--<![endif]-->

仅限目标IE 7

<!--[if IE 7]>
#any rules you like
<![endif]-->

仅限目标IE 6

<!--[if IE 6]>
#any rules you like
<![endif]-->

这里有一个教程:http://css-tricks.com/how-to-create-an-ie-only-stylesheet/

答案 1 :(得分:0)

我想添加像

这样的东西
ul li:first-of-type a{
   margin-left:-20px;
}

到IE样式可以工作

答案 2 :(得分:0)

看起来你正试图使用​​自定义字体并在IE中获得不可预测的结果,因为“Gotham”不可用。您可以尝试使用Google webfont或将webfont上传到您的服务器,以至少获得相似的字体大小。