【发布时间】:2015-06-01 04:12:09
【问题描述】:
我正在为地图添加菜单。菜单运行良好,但我注意到无论菜单应用什么 CSS,左侧总是有一个填充。填充似乎来自 (-webkit-padding-start: 40px;) 并且它不想消失。我试图用没有做任何事情的0 !important; 覆盖它。
谷歌搜索后发现:
-webkit-padding-start: 40px; What it should be for IE and Firefox?
但是找不到其他关于如何覆盖或使其消失的信息。我需要将菜单中的项目一直放在左边。
附上截图,绿色区域就是我说的,样式下可以看到-webkit-padding-start: 40px;
【问题讨论】:
-
@sqe
margin-left: -40px;这确实有效,我仍然不确定它来自哪里? -
请看下面我的回答,这是因为每个浏览器的用户代理样式表。
-
在添加
margin-left: -40px;后,这个 '-webkit-padding-start: 40px' 仍然存在,但菜单一直在左侧。谢谢。