如何将外部CSS类应用于使用dojo.create创建的范围?

时间:2012-04-30 19:15:11

标签: css dojo

我正在使用dojo.create在我的网页中创建一个span,并且需要将CSS应用于它。我可以看到如何在dojo引用中应用样式,但我宁愿通过外部样式表应用它(我需要设置很多属性,而不是内联)。

所以给定下面的示例代码,我将如何为printSpan类应用CSS?

var node = dojo.create("span", {innerHTML:_text, id:"printSpan", class:"printSpan"}, map);

1 个答案:

答案 0 :(得分:0)

您可以在外部样式表中写下这个:

.printSpan { color: red; }

这称为class selector

顺便说一下,你的代码应该是:

{ innerHTML : _text, id : "printSpan", "class" : "printSpan" }

请注意冒号位于"class"字符串内,但它应该在外面,而printSpan是不同的字符串。