如果您使用Firebug检查器,并将鼠标悬停在#jimgMenu ul
,您会看到它已经离开了填充但没有与之相关的css规则:
http://www.alohatechsupport.net/examples/image-menu-1.html
左边的填充物来自哪里?为什么我看不到原点?
编辑:
如果您点击布局/指标,则表示#jimgMenu ul
已离开padding = 40px;
但我再也无法找到填充物的来源。
答案 0 :(得分:6)
正在使用以下填充(在chrome中)
应用用户代理样式表-webkit-padding-start: 40px;
这就是为什么使用css重置来删除特定于每个浏览器的所有填充和边距的原因
答案 1 :(得分:2)
< ul> -Element还有一个缩进,以证明其元素不会显示在列表之外
Unordered List (<ul>) default indent
您可以为ul设置自己的填充以覆盖此缩进。 &lt; - 我在萤火虫中尝试了这个并且它有效。
答案 2 :(得分:0)
您是否尝试过使用CSS重置?
http://www.cssreset.com/downloads/css-resets/eric-meyer-reset-css/eric-meyer-reset.css
将所有浏览器样式重置为0边距和填充。