CSS - 如何摆脱用户代理CSS?

时间:2012-12-26 09:51:37

标签: css user-agent

我的网站菜单是由ul / li语法创建的列表。我已经删除了关于菜单列表的所有CSS行,但它仍然看起来像这样,公告点在菜单项文本的最后一个字符上显示奇怪。我正在疯狂地处理这件事。

enter image description here

enter image description here

为什么会在IE /谷歌浏览器中发生这种情况?

编辑: 谢谢你的帮助。但重置后,列表未垂直对齐。它看起来像这样,如果我再次向li元素添加list-style-type:none,则会再次出现这些点。 enter image description here

3 个答案:

答案 0 :(得分:5)

您需要覆盖用户代理样式。要删除该点,请覆盖list-style-type

ul {
    list-style-type: none;
}

答案 1 :(得分:0)

使用Reset.css来消除所有跨浏览器的差异,但是您在Chrome中描述的问题可能是;由您的-webkit-padding-start财产引起。

答案 2 :(得分:0)

尝试使用CSS重置,它将覆盖默认样式。

e.g。重置的内容在此页http://meyerweb.com/eric/tools/css/reset/

中给出