-2
我有一个CSS/HTML
为基础的菜单,当我悬停在一个菜单项上显示的所有子菜单项。什么可以是CSS菜单 - 所有菜单项显示当悬停1菜单项
这个问题的根本过程?
我应该从哪里开始在CSS文件或HTML列表中进行调试?
这可能是什么常见的诅咒?
(更确切地说发布我宁愿解决这个为自己学习经验的代码!
我有一个CSS/HTML
为基础的菜单,当我悬停在一个菜单项上显示的所有子菜单项。什么可以是CSS菜单 - 所有菜单项显示当悬停1菜单项
这个问题的根本过程?
我应该从哪里开始在CSS文件或HTML列表中进行调试?
这可能是什么常见的诅咒?
(更确切地说发布我宁愿解决这个为自己学习经验的代码!
这听起来像一个CSS选择器的问题。如果有更多的东西都出现了比预期的,这可能是因为CSS选择器(用于:悬停)过于宽泛,并且正在拾取比您打算的项目更多的项目。您可能需要使CSS选择器更具选择性,以便它在特定时间仅影响某些子菜单。通过定义以不同ID开头的不同选择器,然后将:hover应用于特定元素的子元素,如果您的代码是纯HTML/CSS实现,那似乎是最可能的原因。这也可能是因为他们构造HTML的方式会导致所有子菜单项落入相同的父元素(或分支)之下,因此您可能还需要确保每组子菜单都具有一些独特的父/祖父项您可以基于CSS选择器。希望能帮助你指出正确的方向 - 祝你好运!
你需要发布代码,很难说没有这个问题。 – kapa 2011-12-19 08:28:44
为了获得真实的学习体验,请尝试自行解决。 1)验证你的HTML 2)一旦你确定它是有效的,用尽可能少的CSS创建一个测试用例,并找出问题所在 – 2011-12-19 08:34:28
这可能是错误的元素。但没有任何代码,这个问题就像问妈妈婴儿来自哪里一样愚蠢...... – pixelass 2011-12-19 08:30:08