0
我很難通過CSS插入html標籤,並且將其解釋爲html。從css寫入html
我想在所有頁面上的h1標題後寫<noscript><h2>Please enable javascript!</h2></noscript>
;所以我有我的CSS中的
h1:after
{
content: "\003cnoscript\003e\003ch2\003ePlease enable javascript! \003c/h2\003e\003c/noscript\003e";
}
。
雖然這成功地寫入
<noscript><h2>Please enable javascript!</h2></noscript>
它被當作字符串文字並將其顯示在網頁上作爲原始H1報頭的一部分。
出於顯而易見的原因,我不能使用JavaScript爲這個特殊的任務:P
這可能不是你想要的,但爲什麼不直接寫「Please enable javascript」作爲字符串文字,然後用javascript隱藏它?應該達到同樣的效果 – Andy
內容不接受HTML標籤,如下所示:http://stackoverflow.com/questions/5865937/using-before-and-after-css-selector-to-insert-html – Neograph734
你不能包括直接在HTML中的'noscript'標籤?我不認爲你可以通過CSS – Ren