选择器问题
CSS选择器的层级数量有限制要求吗?每一层都写和只写3-4层各有什么优缺点?如果权重够用是不是越少越好?
div div div div div div span{
}
和
div span .div{
}
13
收起
正在回答
1回答
同学你好,对于你的问题解答如下:
1、目前是没有限制要求的
2、每一层都写的优点是:可以直接确定到选择的元素,缺点是:嵌套太多层,代码书写困难,也不利于代码阅读,如果调整了html结构,调整对应的css选择器也会比较麻烦
只写三四层的优点是:便于代码阅读和修改,缺点是,可能存在由于选择器权重不够,设置的样式不生效
3、是的,如果权重够,当然是选择器越少,代码越简洁越好。
同学也不用太纠结,没有规定必须使用多少层选择器,所以灵活应用所学知识实现效果就可以啦~
祝学习愉快~
相似问题
登录后可查看更多问答,登录/注册
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星