1.先在body里面添加ul标签

<!-- 无序列表 -->
<ul id="list"></ul>

2.通过js获取到id等于list的标签

定义一个空字符串用来连接增加的标签,并展示出来

如图的js代码展示的是前三个颜色不同,余下的颜色相同的圆圈序号

function autoAddList(){var oUl = document.getElementById('list');// var arr = ['湖南','广西','新疆','上海']var str = "";for (let i = 1; i < 13; i++) {if (i == 1) {str += '<li><a style="color: white"><span id="listOne" style="background-color: rgb(187, 7, 7)">' + i + '</span></a></li>' + '<br>';}else if (i == 2) {str += '<li><span style="background-color: #ffad33">' + i + '</span></li>' + '<br>';}else if (i == 3) {str += '<li><span style="background-color: green">' + i + '</span></li>' + '<br>';}else{str += '<li><span style="background-color: #339cff">' + i + '</span></li>' + '<br>';}        }oUl.innerHTML = str;
}

3.css样式修改

/*设置列表样式*/
ul{list-style-type: none;
}

list-style-type: none表示无标识,属性也有空心圆、实心方块、数字等

序号排的整齐需要设置span的样式

/*设置为行内块状元素*/
li span{display:inline-block;
}

效果如下图所示

js动态添加带圆圈序号列表相关推荐

  1. html中列表前面的序号带圆圈,js动态添加带圆圈序号列表方法

    js动态添加带圆圈序号列表方法 发布时间:2021-02-19 11:30:34 来源:亿速云 阅读:69 作者:小新 这篇文章给大家分享的是有关js动态添加带圆圈序号列表方法的内容.小编觉得挺实用的 ...

  2. html中列表前面的序号带圆圈,js动态添加带圆圈序号列表的实例代码

    1.先在body里面添加ul标签 2.通过js获取到id等于list的标签 定义一个空字符串用来连接增加的标签,并展示出来 如图的js代码展示的是前三个颜色不同,余下的颜色相同的圆圈序号 functi ...

  3. html中列表前面的序号带圆圈,js动态添加带圆圈序号列表方法的精讲

    免费学习推荐:js视频教程 1.先在body里面添加ul标签 2.通过js获取到id等于list的标签 定义一个空字符串用来连接增加的标签,并展示出来 如图的js代码展示的是前三个颜色不同,余下的颜色 ...

  4. 使用 EasyExcel 动态添加自增序号列

    前言 本文将介绍如何通过使用EasyExcel自定义拦截器实现在最终的Excel文件中新增一列自增的序号列,最终的效果如下: 此外,本文所使用的完整代码示例已上传到GitHub. 实现 本文主要是通过 ...

  5. js 动态 添加 tabel 表格

    js 动态 添加 tabel 表格 代码 <!DOCTYPE html> <html><head><title> new document </t ...

  6. 【原生js】js动态添加dom,如何绑定事件

    首先要明白浏览器在加载页面的时候是按顺序来加载的,这样以来就很清楚了,js动态添加dom以后,这些dom并没有绑定事件,这个时候最简单的一个办法就是:将绑定事件的方法封装到一个函数A中,在动态添加完d ...

  7. 原生js动态为table追加html,JS动态添加Table的TR,TD实现方法

    本文实例讲述了JS动态添加Table的TR,TD实现方法.分享给大家供大家参考.具体实现方法如下: var tempRow=0; var maxRows=0; function insertRows( ...

  8. form表单 无法提交js动态添加的表单元素问题。。

    第一种情况, 这种情况js动态添加的表单元素是不能提交到服务器端的 <table> <form method="post" action=" url   ...

  9. MUI 里js动态添加数字输入框后,增加、减少按钮无效

    https://www.cnblogs.com/ssjf/p/10193652.html numbox 的自动初化是在 mui.ready 时完成的 mui 页面默认会自动初始化页面中的所有数字输入框 ...

最新文章

  1. linux lnmp yum,yum安装LNMP
  2. 离线地图解决方案(二):地图基本控制
  3. CNCF 宣布 Helm 成为基金会下一个重点孵化项目
  4. Spark SQL CLI 运行
  5. C语言的main函数到底怎么写的
  6. Android新闻案例clientserver达到,完全自己的新闻节目平台
  7. Linux进阶之路————进程与服务管理
  8. bios uefi legacy_重装系统时,如何判断启动方式Legacy/UEFI,你知道吗
  9. C++11范围for循环
  10. 关于selenium获取cookie然后实现免登录
  11. 有人很好奇我博客文章的默认展图是怎么弄的?
  12. 【我的Android进阶之旅】Android开发之NDK相关版本下载链接
  13. php连接sql数据库的方法,php连接数据库_php连接数据库的四种方法
  14. web前端期末大作业 基于HTML+CSS家乡主题毕业设计源码 (1)
  15. python 判断回文数
  16. srt字幕怎么导入视频 (视频字幕合并教程)
  17. 一个人,仅30天!开发一款3D竞技足球游戏!他究竟经历了些什么?
  18. 蘑菇街php面试,蘑菇街面试
  19. lumen5.5 使用 jwt-auth1.0 笔记
  20. 学术论文如何撰写数据分析部分?

热门文章

  1. ubuntu安装java17(学习)
  2. 某讯T9程序员推荐,Linux C/C++ 学习路线(内附资料)
  3. 从月薪3千到3万,需要努力多久?
  4. 扎心!原来在月薪3000和30000的差距竟是这样
  5. socket 发送 TCP和UDP方式
  6. 死的时候究竟是怎么一个过程
  7. 10年跳槽2次,薪资翻10倍,我就是互联网公司中年老白兔
  8. 2021下半年中小学教资考试教育知识与能力试题(中学)——主观题
  9. ML之SSL:Semi-Supervised Learning半监督学习的简介、应用、经典案例之详细攻略
  10. “悟空”来也!未上市就签几亿订单,看优必选机器人梦想的超级路径