请问下,关于css选择器权重问题
css权重是十进制吗?
选择器的11个class是不是要大于一个id呢?
!important的值是多少,有没有可能被超越呢?
虽然问题有点不沾边,但是还是好奇,万分感谢各位老师
12
收起
正在回答 回答被采纳积分+1
2回答
Miss路
2019-06-21 16:20:01
同学,你好。
1、是十进制的
2、这里不是加减法,10个class顶不了一个id,不是个数多就能权重高。权值只是为了帮助我们更好的知道优先级,是个系数,让我们能够有个参考和对比。其实不用死记硬背这些东西,我教你一个办法:
对于同一个标签,id永远都比class的权值要高,如果你实在记不住,可以测试看看效果。
3、!inportant也不需要特意算他的权值,对于同一个标签,设置了两次之后,一般会按照后面设置的来显示,但是给前面的加上!important之后,就会显示前面设置的样式,比如:
这些问题问的其实都太较真了,没有必要,得多实践,多写代码测试看效果,就不会有这么多你所说的“不沾边”的问题了。
如果帮助到了你,欢迎采纳!
祝学习愉快!
相似问题
登录后可查看更多问答,登录/注册
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星