gpt4 book ai didi

css - Dojo - 在 domConstruct.create() 中提供多个类名

转载 作者:行者123 更新时间:2023-11-28 12:46:44 26 4
gpt4 key购买 nike

我是 DOJO 工具包的新手,仍在学习中。我有一种情况,我想为由 dojo 的 domConstruct.create() 方法创建的元素提供多个 css 类。

我使用 domConstruct.create() 方法创建了表格元素和四列 - 'td' 元素。每列的样式都不同。

我创建了我的类-'errors-alignment' 并且有一个现有的类'error'。

如果我添加内联样式以获得更多样式,它会起作用。

domConstruct.create('td' , { className:'error',style:{....}},...)

className:'error-alignment error' //two classnames do not work either

但是我不能有内联样式,也不能修改现有的类。

dojo 或 css 中是否存在任何东西可以帮助我为一个元素提供多个 css。

最佳答案

你可以这样做:

var newNode = domConstruct.create('td' , { 'class':'error' }, parentNode);

您还可以使用 dojo/dom-classdojo/dom-style 修改已存在节点的类和样式。

http://dojotoolkit.org/reference-guide/1.9/dojo/dom-class.html

http://dojotoolkit.org/reference-guide/1.9/dojo/dom-style.html

关于css - Dojo - 在 domConstruct.create() 中提供多个类名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17303090/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com