问答详情
源自:9-3 权值计算-特殊性

我不明白这个的权值是怎么回事?

.first{color:green;}权值10

p span{color:purple;}权值2

为什么“胆小如鼠”显示出来确实紫色的?

提问者:宋嘉欣 2016-03-30 16:53

个回答

  • 忆_卿
    2016-04-14 16:58:27

    就近原则,离被设置元素越近,优先级别越高  <span>是不是离胆小如鼠最近?

  • little_jian_7
    2016-04-06 19:01:10

    楼上说了,应用的标签不一样,只有完全一样的时候才会采用权值的方法来确定。

    span{color:pink;}权值为1

    p span{color:purple;}权值为2

    这才是一样的标签对比权值。

    p{color:red;}
    .first{color:green;}

    这两个一个是p标签选择器 一个是类选择器 不能用权值对比。

  • lei20070106
    2016-03-30 17:11:17

    跟优先级有关:内联式>嵌入式>外部式

  • 小聶同學
    2016-03-30 17:09:17

    就是优先原则,权值越大代表权力越大,话语权最重

  • 葉年禮
    2016-03-30 17:08:37

    应用的标签不一样,只有完全一样的时候才会采用权值的方法来确定

  • 慕侠7350459
    2016-03-30 17:05:27

    应该是p span{color:purple;}离的最近,就近原则

  • 小火不烫
    2016-03-30 17:05:11

    相当于程序执行时的优先权;权重越大,最终结果就听谁的!