我以前使用 ASP.Net 菜单控件,它工作得很好,在我最新的项目中,我使用相同的菜单控件,但由于某种原因,菜单在单击时不断在菜单左侧添加额外的空间。请看两张截图。
我只有 IE 8 及以下版本才有这个问题,没有任何其他浏览器
实际机器上的 Internet Explorer 8
使用 IE Tester 的 Internet Explorer 8
过去几天我一直在努力解决这个设计问题,因为我无法弄清楚是什么属性造成的......这只有在您的系统上安装了实际的 Internet Explorer 8 或者您使用 IE 测试器和测试时才会注意到它适用于 IE 8 版本。
如果你有更高版本,因为我有 IE 9,我使用 F12 检查它,但它在标准或兼容模式下在 IE 8 中没有显示任何设计问题。
由于我不是 CSS 专家,因此我将不胜感激。