2010-10-25 73 views
1

你好,
我愛的CSS-花樣發現這個整潔的事情:linkstyling css異常? CSS或jQuery?

a:active { 
    position: relative; 
    top: 1px; 
} 

每一個環節給出了一個小的觸發響應。

但是,我想差不多我所有的鏈接都這樣做,除了在.children裏面的那些。

我可以在CSS中創建一個像:not(來自jQuery)的異常嗎?

謝謝你的幫助!

回答

2

您可以只添加CSS額外的樣式規則,沒有必要的JavaScript,像這樣:

.children a:active { 
    position: static; 
    top: 0px; 
} 
+1

你*技術上*不需要'top:0px',因爲'top'對'position:static'元素沒有任何影響。但這只是挑剔。 – 2010-10-25 09:32:41

0

CSS

.children a:active { 
    /* whatever */ 
} 

假設你的 「孩子」 的使用是一類