2
我正在編寫一個電子郵件模板並被告知只使用內聯css(因爲電子郵件提供程序/服務器的限制),但我需要使用:before
僞類,不知道如何做到這一點。到目前爲止,內嵌使用它的唯一方式是用javascript,但不幸的是,這也不是一個選項。如何在CSS中內聯使用僞類(比如after,before)
是甚至可能的?
我正在編寫一個電子郵件模板並被告知只使用內聯css(因爲電子郵件提供程序/服務器的限制),但我需要使用:before
僞類,不知道如何做到這一點。到目前爲止,內嵌使用它的唯一方式是用javascript,但不幸的是,這也不是一個選項。如何在CSS中內聯使用僞類(比如after,before)
是甚至可能的?
我認爲這是不可能的。
僞類是選擇器族的成員,它不會在屬性中出現。
使用JavaScript,像,,,
<a href="#"
onmouseover = "this.style.color = 'none'"
onmouseout = "this.style.color = 'blue'">Hello</a>
這是內聯,但不是CSS。
像我說的,不幸的是, js也不是一個選項... :( 謝謝 – levtatarov
只是爲了澄清:內聯我的意思是我不能在'
'部分使用.css文件或定義類。 – levtatarov我認爲正確的答案是:忘記它。您將無法在電子郵件模板中使用':inline',至少不可靠。 –
可能重複[是可能創建內聯僞樣式?](http://stackoverflow.com/questions/986618/is-is-possible-to-create-inline-pseudo-styles) – Synetech