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 相关文章推荐
jquery isType() 类型判断代码
Feb 14 Javascript
js点击页面其它地方将某个显示的DIV隐藏
Jul 12 Javascript
写自已的js类库需要的核心代码
Jul 16 Javascript
JS限制上传图片大小不使用控件在本地实现
Dec 19 Javascript
理解JavaScript的变量的入门教程
Jul 07 Javascript
javascript常用正则表达式汇总
Jul 31 Javascript
VUE中的无限循环代码解析
Sep 22 Javascript
vue使用axios实现文件上传进度的实时更新详解
Dec 20 Javascript
Nuxt使用Vuex的方法示例
Sep 06 Javascript
layui实现鼠标移动到单元格上显示数据的方法
Sep 11 Javascript
Vue3.0的优化总结
Oct 16 Javascript
react中useState使用:如何实现在当前表格直接更改数据
Aug 05 Javascript
原生微信小程序开发中 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调用MsSQL存储过程使用内置RETVAL获取过程中的return值
2013/07/03 PHP
PHP实现的汉字拼音转换和公历农历转换类及使用示例
2014/07/01 PHP
php截取中文字符串函数实例
2015/02/23 PHP
PHP MPDF中文乱码的解决方式
2015/12/08 PHP
PHP中Array相关函数简介
2016/07/03 PHP
Yii数据读取与跳转参数传递用法实例分析
2016/07/12 PHP
LaravelS通过Swoole加速Laravel/Lumen详解
2018/03/02 PHP
thinkphp3.2同时连接两个数据库的简单方法
2019/08/13 PHP
jquery 选项卡效果 新手代码
2011/07/08 Javascript
IE事件对象(The Internet Explorer Event Object)
2012/06/27 Javascript
JS控制阿拉伯数字转为中文大写示例代码
2013/09/04 Javascript
jquery实现炫酷的叠加层自动切换特效
2015/02/01 Javascript
JavaScript控制按钮可用或不可用的方法
2015/04/03 Javascript
让JavaScript中setTimeout支持链式操作的方法
2015/06/19 Javascript
Bootstrap每天必学之栅格系统(布局)
2015/11/25 Javascript
一种新的javascript对象创建方式Object.create()
2015/12/28 Javascript
vuejs父子组件通信的问题
2017/01/11 Javascript
微信小程序 设置启动页面的两种方法
2017/03/09 Javascript
jQuery实现鼠标滑过商品小图片上显示对应大图片功能【测试可用】
2018/04/27 jQuery
使用 Node.js 实现图片的动态裁切及算法实例代码详解
2018/09/29 Javascript
Vue使用Canvas绘制图片、矩形、线条、文字,下载图片
2019/04/26 Javascript
vue中的过滤器及其时间格式化问题
2020/04/09 Javascript
Python实现读取字符串按列分配后按行输出示例
2018/04/17 Python
python实现名片管理系统
2018/11/29 Python
Python机器学习之scikit-learn库中KNN算法的封装与使用方法
2018/12/14 Python
浅谈Python批处理文件夹中的txt文件
2019/03/11 Python
如何基于线程池提升request模块效率
2020/04/18 Python
Python环境使用OpenCV检测人脸实现教程
2020/10/19 Python
Python+OpenCV图像处理——实现轮廓发现
2020/10/23 Python
俄罗斯优惠券网站:BIGLION
2017/05/21 全球购物
英国玛莎百货新西兰:Marks & Spencer New Zealand
2019/07/21 全球购物
质量月活动策划方案
2014/03/10 职场文书
协议书样本
2014/04/23 职场文书
祖国在我心中演讲稿400字
2014/05/04 职场文书
导游词创作书写原则以及开场白技巧怎么学?
2019/09/25 职场文书
用 Python 定义 Schema 并生成 Parquet 文件详情
2021/09/25 Python