我需要动态更改我的css属性。我知道正确的方式做到这一点是:document.getElementById("XXXX").style.fontSize = "xx-large";
如何使用javascript更改css
然而,当我有这个CSS:
#year1 .subdomain-text {
fill: #000;
font-size: 6px;
}
我一直没能找到访问它的方式,我曾尝试任何可能的排列(没有什么工作!):
document.getElementById("year1.subdomain-text").style.fontSize = "xx-large";
document.getElementById("year1").style.fontSize = "xx-large";
document.getElementById("subdomain-text").style.fontSize = "xx-large";
document.getElementById("#year1.subdomain-text").style.fontSize = "xx-large";
....
任何想法如何做到这一点?
谢谢!
您尝试针对HTML元素和要素,以及如何准确地试图改变他们会有帮助...您正试图将选择一个描述的例子使用会让你很难理解你的标记实际是什么样子。 –