下面是我的问题的快速概述。我有一个清单,初始背景色这样的:嵌套Li元素悬停替代背景颜色
<ul>
<li>Item 1
<ul>
<li>Sub Item 1
<ul>
<li> Sub Sub Item 1</li>
<li>Sub Sub Item 2</li>
</ul>
</li>
<li>Sub Item 2</li>
</ul>
</li>
<li>Item 2</li>
</ul>
我想是这样的,首先级别的项目(第1项,第2项),当在徘徊,有其背景的变化到色二。然后,当子项1,2被徘徊时,背景颜色变为颜色1。当子子项1,2被占用时,随着嵌套变得更深,它们更改为色2等等。这意味着对于不同级别的嵌套,背景颜色在悬停时会在两种颜色之间交替变化。
任何想法如何做到这一点使用jQuery或CSS或两者?
基本上,我希望孩子的背景颜色始终与悬停时的父背景颜色对比,只使用两种颜色... – Hirvesh 2011-02-18 06:16:26