2011-06-23 58 views

回答

2

爲了您要添加任何東西在標籤元素後,你還可以使用下面的僞元素:

label:after { 
    content: "*"; 
} 
+3

一個很好的方法是在你的標籤中添加一個'mandatory'(或類似的)類,這樣你就可以得到:'label.mandatory:after {content:「*」;}'你也可以設置樣式對於生成的內容,如:'label.mandatory:after {content:「*」;顏色:紅色;}' – Beejamin

+0

這正是我所追求的!實際上,我在標籤標籤內部嵌入了跨度,但這種增長過於混亂且難以管理。因此,一個CSS解決方案的問題! – Coderama

0

試着把它放在一個類的跨度,是隻是*。

-1

既然你不能風格純文本,常用的技術就是把你想要的東西放在一個範圍內,並給範圍一個名稱/ ID /類。

你也可以做到這一點內嵌:

<label>Hello world <span style="position:absolute;font-family:blah">*</span></label> 
+2

每次使用內聯樣式時,仙女都會死亡。 – Beejamin

2

款式在*,你必須在東西把它包:

<label>Hello world <span>*</span></label> 

的CSS很簡單:

label span { 
    color: red 
} 

如果您不需要支持舊版本的IE,那麼請使用@ Dude的答案。

相關問題