Css3中list-style-type的实用属性及属性详细解读
- 2022年9月26日
- 2,036 次
前些日对WordPress添加目录列表的时候,因为要对目录的Css进行调整,巧合的是在谷歌浏览器的开发者工具中发现了li列表的list-style-type的属性设置为disclosure-closed的时候,实现了箭头向右侧的三角形图标,所以闲暇之余就对Css3中li列表的list-style-type下的属性及其用法进行了测试和详细的解读。
以下列举三个实用的list-style-type属性值及list-style-type的属性值详细解析。
去掉li标签前面的小圆点
通常在我们制作前端页面时,大部分前端人员的做法就是去掉li标签前面默认的小圆点,那么怎么去掉li标签前面的小圆点呢?
li{list-style-type:none;}
将li的list-syle-type设置为none属性就可以去掉默认的实心小圆点样式。
给li列表前新增一个向右的三角形图标
如上图所示及文章开头所述,就是设置了li的list-syle-type属性为disclosure-closed,就显示了此样式,感觉设置为disclosure-closed属性看上去也还是挺美观的。
li{list-style-type:disclosure-closed;}
给li列表前新增一个阿拉伯递增数字
之前我写过一篇《利用Css3伪元素before特性给无序列表添加排序功能》一文,当时是用的Css3的伪元素before的方法在li列表前新增了一个阿拉伯递增数字,现在通过对li的list-syle-type属性进行设置就能实现这个功能,而且更为简单方便。
li{list-style-type:decimal;}
将li的list-style-type属性设置为decimal就可以给li列表前新增一个阿拉伯递增数字。
list-style-type属性值及作用:
| list-style-type属性值 | 作用 |
|---|---|
| disclosure-closed | 指向右侧的小三角 |
| circle | 无填充的小圆形 |
| decimal | 自动数字递增从1开始 |
| decimal-leading-zero | 自动数字递增从01开始 |
| disc | 实心小圆点 |
| georgian | 传统的乔治亚编号方式(an, ban, gan, 等。) |
| lower-alpha | 小写英文符号 |
| lower-roman | 小写罗马数字递增 |
| square | 实心正方形 |
| upper-alpha | 大写英文字符递增 |
| upper-roman | 大写罗马数字递增 |
| inherit | 实心小圆点 |
| unset | 实心小圆点 |
| armenian | 亚美尼亚编号 |
| none | 去掉默认样式 |
通过对list-style-type的属性值设置,可以使得我们在调用多条数据的时候,让li无序列表看上去更加的美观,个人感觉本文列举的三种list-style-type的属性还是比较使用的。
若非作者标注皆为李涛自留地原创文章,转载或复制请以超链接形式并注明出处。
- 如何使用纯PHP代码制作水印图片 PHP制作水印图片实例代码 2022-11-26
- Css3圆角border-radius的使用方法 Css3圆角使用场景 2022-10-14
- html文本框的基本语法 Html文本框如何使用? 2022-06-22
- WordPress代码实现文章目录功能 WordPress不用插件自动文章目录效果 2022-05-29
- jQuery实现tab切换栏特效 实现多个模块点击切换 2021-03-18
- 如何使用PHP函数制作一张简单的图片 使用PHP函数制作图片需要哪些函数 2022-11-21
