问答详情
源自:9-4 为所欲为 - 选择器最高层级!important

有无空格符的区别

为什么将p.first{color:green;}在p后面加一个空格符,段落中的“简单”就变成了绿色

提问者:打不动怎么办 2016-03-27 09:08

个回答

  • mikemike007
    2016-03-27 09:15:25
    已采纳

    可参考子类。。。

  • XiaoShan_2016
    2016-03-30 17:12:11

    因为优先级

  • qq_嘘____________0
    2016-03-27 09:34:01

    在p后面加空格,加空格不就是包含选择器嘛,你问的这个“简单”是不是用<span></span>包裹的,那么给p标签设置的格式,当然会应用到后代(<span></span>是p的后代吧)上,我想是这样的,不知道你说的是不是这种情况。

  • 人生如梦110
    2016-03-27 09:18:07

    无空格表示第一个p元素,有空格表示p元素中的样式为first的元素

  • 余2016
    2016-03-27 09:17:38

    p>#first{

    color:green;

    }

    或。first{

    color:green;

    }你试试