【发布时间】:2013-01-23 01:44:18
【问题描述】:
我正在尝试将此代码添加到动态创建的 div 元素中
style = "width:330px;float:left;"
创建动态div的代码是
var nFilter = document.createElement('div');
nFilter.className = 'well';
nFilter.innerHTML = '<label>' + sSearchStr + '</label>';
我的想法是在< div class="well" 之后添加样式,但我不知道该怎么做。
【问题讨论】:
-
它有什么不同?内联样式将始终具有最高的特异性。
-
因为 div 是动态创建的,所以我不能使用 static,因为它是一个完整的 Javascript 库脚本
-
也许这是一个 XY 问题。你想达到什么目的?
nFilter.style.width = '330px'; nFilter.style.float = 'left';是你要找的吗?
标签: javascript css innerhtml