js动态添加带圆圈序号列表的实例代码


Posted in Javascript onFebruary 18, 2021

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动态添加带圆圈序号列表的实例代码

到此这篇关于js动态添加带圆圈序号列表的文章就介绍到这了,更多相关js动态添加序号列表内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Javascript 相关文章推荐
通过MSXML2自动获取QQ个人头像及在线情况(给初学者)
Jan 22 Javascript
IE下使用cloneNode注意事项分享
Nov 22 Javascript
javaScript矢量图表库-gRaphael几行代码实现精美的条形图/饼图/点图/曲线图
Jan 09 Javascript
jQery使网页在显示器上居中显示适用于任何分辨率
Jun 09 Javascript
JS实现左右拖动改变内容显示区域大小的方法
Oct 13 Javascript
JavaScript驾驭网页-DOM
Mar 24 Javascript
JS 通过系统时间限定动态添加 select option的实例代码
Jun 09 Javascript
jstree创建无限分级树的方法【基于ajax动态创建子节点】
Oct 25 Javascript
微信小程序购物商城系统开发系列-工具篇的介绍
Nov 21 Javascript
深入了解JavaScript的逻辑运算符(与、或)
Dec 20 Javascript
写jQuery插件时的注意点
Feb 20 Javascript
jQuery Ajax async=&gt;false异步改为同步时,解决导致浏览器假死的问题
Jul 22 jQuery
原生微信小程序开发中 redux 的使用详解
Feb 18 #Javascript
vue登录页实现使用cookie记住7天密码功能的方法
Feb 18 #Vue.js
Vue包大小优化的实现(从1.72M到94K)
Feb 18 #Vue.js
Vue如何实现变量表达式选择器
Feb 18 #Vue.js
WebStorm无法正确识别Vue3组合式API的解决方案
Feb 18 #Vue.js
JavaScript实现手风琴效果
Feb 18 #Javascript
代码块高亮可复制显示js插件highlight.js+clipboard.js整合
Feb 15 #Javascript
You might like
深入PHP异步执行的详解
2013/06/03 PHP
PHP类的自动加载机制实现方法分析
2019/01/10 PHP
PHP中__set()实例用法和基础讲解
2019/07/23 PHP
js根据日期判断星座的示例代码
2014/01/23 Javascript
js如何判断访问是来自搜索引擎(蜘蛛人)还是直接访问
2015/09/14 Javascript
基于javascript实现动态时钟效果
2020/08/18 Javascript
Extjs gridpanel 中的checkbox(复选框)根据某行的条件不能选中的解决方法
2017/02/17 Javascript
js获取一组日期中最近连续的天数
2017/05/25 Javascript
使用JavaScript实现链表的数据结构的代码
2017/08/02 Javascript
Windows下快速搭建NodeJS本地服务器的步骤
2017/08/09 NodeJs
nodejs+mongodb+vue前后台配置ueditor的示例代码
2018/01/02 NodeJs
vue2.0 实现富文本编辑器功能
2019/05/26 Javascript
layer弹出层自适应高度,垂直水平居中的实现
2019/09/16 Javascript
javascript绘制简单钟表效果
2020/04/07 Javascript
[45:44]完美世界DOTA2联赛PWL S2 FTD vs PXG 第一场 11.27
2020/12/01 DOTA
python正则分组的应用
2013/11/10 Python
高性能web服务器框架Tornado简单实现restful接口及开发实例
2014/07/16 Python
跟老齐学Python之再深点,更懂list
2014/09/20 Python
Python中基础的socket编程实战攻略
2016/06/01 Python
Python调用系统底层API播放wav文件的方法
2017/08/11 Python
win8下python3.4安装和环境配置图文教程
2018/07/31 Python
Python3中关于cookie的创建与保存
2018/10/21 Python
Python3中编码与解码之Unicode与bytes的讲解
2019/02/28 Python
Python函数必须先定义,后调用说明(函数调用函数例外)
2020/06/02 Python
一文轻松掌握python语言命名规范规则
2020/06/18 Python
Python读取Excel数据并生成图表过程解析
2020/06/18 Python
Smilodox官方运动服装店:从运动服到健身配件
2020/08/27 全球购物
后进生转化工作制度
2014/01/17 职场文书
新闻专业学生的自我评价
2014/02/13 职场文书
“四风”问题整改措施和努力方向
2014/09/20 职场文书
党的群众路线教育实践活动总结大会主持词
2014/10/30 职场文书
奖励通知
2015/04/22 职场文书
小学见习报告
2015/06/23 职场文书
行政处罚决定书
2015/06/24 职场文书
导游词之宁夏贺兰山岩画
2019/11/08 职场文书
Python绘制散乱的点构成的图的方法
2022/04/21 Python