2015-04-04 38 views
1

我想將一些css更改僅添加到a(鏈接)元素,這些元素放置在其類名稱被定義爲「X」。 (而不是頁面中的所有鏈接) 除了爲每個「a」元素定義類之外,是否還有其他任何適當的方法來執行此操作。如何做css更改只在特定於側邊的鏈接而沒有將元素定義爲元素

<body> 
<div class="x"> <a>Home</a></div> <!--to these--> 
<div class="x"> <a>contact</a></div><!--to these--> 
<div class="x"> <a>about</a></div><!--to these--> 
<a>hello</a><!--but not this--> 
</body> 

如果我要問目前尚不清楚 考慮:我要改變被放置在一邊一個div的裝修,我可以做這樣的

.x.m{text-decoration:none;} 
<div class="x"><a class="m"></a></div> 

但我想知道是否有其他方法可以做到這一點,而不需要定義一個類來元素「a」。

回答

4

你可以做到這一點像

.x a {text-decoration:none;} 

這裏是例子js fiddle