2010-11-16 36 views
3

我目前正在使用Javascript進行此操作,但是,我想知道是否可以使用CSS選擇無序列表的某個子節點,然後選擇它的直接兄弟節點。CSS:可以選擇某個孩子加上緊接着的兄弟姐妹嗎?

例如,具有4名單項:

ul.tab li:hover + (the next sibling that follows the current hovered one) { 

} 
+0

CSS3允許這樣做,但對標準的描述是不充分的,收藏... – 2010-11-16 15:28:42

回答

4

你想要adjacent sibling selector爲您可笑基本上有語法了。

被建議::hover在Safari中特別是x瀏覽器問題。

+0

嗯,我甚至沒有打擾嘗試我的猜測嘿嘿...太近了!非常感謝annakata! – Ryan 2010-11-16 16:16:26

+0

相信力量瑞安.... – annakata 2010-11-16 16:34:05

+0

有一個更受控制的方式來獲得兄弟姐妹?例如:'A-P {}'得到最後一個兄弟姐妹或'A + 3P {}'得到第三個兄弟姐妹? – 2010-11-17 09:47:24