2011-10-07 81 views
1

可能重複:
Is there a CSS parent selector?我可以聲明父級的CSS嗎?

我有這樣的代碼:

<div class="main_parent"> 
    <a href="www.google.it"> 
     <img src="/path/image.jpg" alt="image" /> 
    </a> 
</div> 

,我想屬性text-decoration:none;設置爲包含圖像的鏈接。

所以,喜歡出頭:

.main_parent img < a 
{ 
    text-decoration:none; 
} 

但當然它不工作。我怎樣才能用CSS 2做到這一點?

回答

1

你甚至可以用CSS3來做到這一點。不幸的是沒有父母選擇器。

3

簡而言之,你不能。 CSS只能向下遍歷DOM。如果javascript/jQuery是你的選擇,你可以使用它。

2

我認爲這不可能通過CSS。您將不得不使用JavaScript並通過DOM操作分配樣式。

相關問題