li标签选择器的特点
之前认为标签选择器会对符合搜索条件的所有对应标签进行选择,直到最近做一个自动添加多层嵌套有序列表的项目,发现li:before {color:#f00; font-family:Times New Roman;}
的标签只对第一层的li
目录起作用。依次类推,li li{ }
只对第二层目录起作用,li li li{ }
只对第二层目录起作用。
多层嵌套有序列表的编号
因此可以利用css的计数器counter-increment
(手册链接传送门)实现。源代码如下。
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>列表结构</title>
<style type="text/css">
ol {
list-style:none;} /*清除默认的序号*/