![](/img/trans.png)
[英]CSS pseudo-selector to select the current element within querySelector?
[英]how to use javascript to set css pseudo-selector's value?
假設我想使用javascript添加以下CSS
p:before{content:"Q: "}
那怎么辦? 我嘗試了以下方法,但它們不起作用。
myEle.style.:before='content: "Q: "';
myEle.style.content="Q: ";
通常,如何更改CSS偽選擇器的值? 例如a:visited,a:link。
偽選擇器不能直接更改,也不能更改。
如果要在某種類型的每個元素之前添加內容,則必須使用javascript查找所有這些元素,然后使用dom函數插入此內容。 這需要很多代碼,但是有很多幫助框架,例如jQuery。
使用JQuery,您可以通過以下方式實現:
$('p').before('Q: ');
我不確定為什么您需要設置a:visited with javascript,但是jQuery將為您帶來很多便利,因為您可以輕松選擇幾乎所有需要的東西:
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.