我正在使用dojo.create在我的网页中创建一个span,并且需要对其应用CSS。我可以在 dojo 参考中看到如何对其应用样式,但我更愿意通过外部样式表应用它(我需要设置很多属性,我宁愿不内联)。
因此,给定下面的示例代码,我将如何为 printSpan 类应用 CSS?
var node = dojo.create("span", {innerHTML:_text, id:"printSpan", class:"printSpan"}, map);
您可以在外部样式表中编写以下内容:
.printSpan { color: red; }
这称为类选择器。
顺便说一下,你的代码应该是:
{ innerHTML : _text, id : "printSpan", "class" : "printSpan" }
请注意,冒号在"class"
字符串内,尽管它应该在外面,printSpan
是不同的字符串。