2010-07-13 74 views
2

我有一個包含跨度列表的div。每個跨度都有一個鏈接。有沒有辦法將所有的鏈接文本轉換爲大寫?a href to upper

<div> 
    <span><a href="#">abc</a></span> 
    <span><a href="#">def</a></span> 
<div> 

感謝,

杆。

回答

10
div span a { text-transform:uppercase; } 
+0

我會用'DIV> SPAN>了',但是這只是我。 – zneak 2010-07-13 16:04:25

+0

我會在他的真實頁面中使用div的id。這是一個簡單的例子,雖然只是爲了顯示文本轉換,並且可能不需要使用該選擇器。你的IE6將無法工作。 – 2010-07-13 16:06:36

2

使用CSS文本轉換:

div span a { text-transform: uppercase; } 

或者使用jQuery:

$('div span a').css('text-transform', 'uppercase'); 
2

$('div span a').text().toUpperCase() 

或者你也可以使用CSS」 text-transform:uppercase;以及(這是理想的,你不需要jQuery的實際)