我有以下下拉菜单:http://jsfiddle.net/McKgU/正如您所看到的那样正常。然而,当在eBay上出现时,布局就到处都是。
答案 0 :(得分:1)
您正在设置所有无序列表和列表项的样式。什么!?您需要使选择器非常具体,这样您就不会干扰页面上的现有样式。
您可以将所有内容都包装在div中,然后使用child selector选择ul和li。
或者,既然您已经有了一个ul#菜单,请在CSS中使用它。 ul#menu { ... }
这将只设置具有“菜单”ID的ul元素。我仍然会将菜单中的id更改为更具体的内容,以防页面具有带菜单ID的ul。
参考:Selectors