如果你使用Firebug检查器,并且悬停#jimgMenu ul你将看到它已经离开了填充但没有与之相关的css规则:
http://www.alohatechsupport.net/examples/image-menu-1.html
左边的填充物来自哪里?为什么我看不到原点?
编辑:
如果您单击布局/指标,它表示#jimgMenu ul已经左边填充= 40px;
但我又找不到填充物的来源.
用户代理样式表正在应用以下填充(在chrome中)
-webkit-padding-start: 40px;
Run Code Online (Sandbox Code Playgroud)
这就是为什么使用css reset来删除特定于每个浏览器的所有填充和边距的常用方法
http://meyerweb.com/eric/tools/css/reset/