起首你要理解css定名规则
假设你想定义那个ul的款式,能够间接ul
例如: ul {list-style-type: disc}
但是如许定义太普遍了,那个是让所有的ul行起头符都酿成个点。
假设那个页面还有其他ul,也会遭到影响
为了切确的定义那个div下的ul,你需要如许定义
。a1 ul {list-style-type: disc}
如许的意思就是类a1下的ul款式是个点,如许不会影响到其他ul的款式
很明显,那个定名规则是如许,在你要定义的款式前加上父级的类名,来相信的指认你定义的款式是属于哪的。
你能够在前面加上无数个父级类名来区分你设置的款式。
那么根据你的代码ul ul {list-style-type: disc}
意思就是ul下的ul款式是list-style-type: disc
另一个ul ul ul {list-style-type : square}的意思是
ul下的ul下的ul款式是list-style-type : square
假设html是如许
ul ul {list-style-type: disc}等同于。
u2{list-style-type: disc}
ul ul ul {list-style-type : square}等同于。u3{list-style-type : square}。
0