为了账号安全,请及时绑定邮箱和手机立即绑定

js动态添加的元素如何添加样式?

js动态添加的元素如何添加样式?

qq_花开花谢_0 2018-08-26 15:04:47
如图所示,红色矩形内的元素都是动态渲染出来的,如何动态地去添加文字大小、颜色、布局等样式呢?是先写好样式添加类名呢,还是怎么搞呢?自己拟定的布局如下:        <div class="box">             <ul>                 <li></li>                 <li></li>             </ul>             <ul>                 <li></li>                 <li></li>             </ul>         </div>
查看完整描述

2 回答

?
饮歌长啸

TA贡献1951条经验 获得超3个赞

 <div class="box">
    <ul>
        <li></li>
        <li></li>
    </ul>
    <ul>
        <li></li>
        <li></li>
    </ul></div>

如class='box' 一般将所有样式类直接加上去即可,如果是后期实在需要在js中修改,则通过选择器选中相应的节点进行修改,静态添加节点跟动态添加节点的区别是在渲染的时候是一次还是多次,动态的尽量做到最后一次性挂载到页面的节点上


查看完整回答
反对 回复 2018-08-27
?
汪汪一只猫

TA贡献1898条经验 获得超8个赞

先写好对应的css,然后追加的时候加上这些类名就可以了

查看完整回答
反对 回复 2018-08-27
  • 2 回答
  • 0 关注
  • 2417 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信