2010-06-25 99 views
9

如果我有這樣的事情在我的HTML嵌套類選擇符

<div id="top"> 
     <div class="txt"> 
      <span class="welcome">Welcome on my website</span> 
      <span class="links"><a href="Home">Home</a></span> 
     </div> 
    </div> 

如何選擇在我的CSS歡迎類。

我試過#top.txt.welcome,但不起作用。 我也試了#top.txt span.welcome。

回答

12

#top .txt不是#top.txt 後者意味着匹配元件具有ID和類,而前者手段,匹配元件具有的類,並且它的一個祖先元素具有ID

+0

謝謝不知道這個區別 – Alex 2010-06-25 15:50:11

+0

和前者意味着... – mmcrae 2016-07-26 20:54:32

+0

...匹配的元素有類,其祖先元素之一有id – greg0ire 2016-07-26 21:04:22

1
div#top div.txt span.welcome 

#top div.txt .welcome 

或者它們的一些其他變化......

4

您可以使用


span.welcome 
#top .welcome 
#top div.txt span.welcome 
.welcome 
2
.welcome 

#top div.txt .welcome 

div#top div.txt span.welcome 

這取決於你想如何具體是

1

如果你想使用「歡迎」類perticular span標籤比你可以用兩種方式像...

.TXT span.welcome

span.welcome

它會在你的代碼是否適合你的CSS類非常完美。

這是嵌套類的概念,你也可以直接從互聯網源引用。