Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/35.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Css 有空间和无空间伪类的不同行为_Css_Css Selectors_Pseudo Class - Fatal编程技术网

Css 有空间和无空间伪类的不同行为

Css 有空间和无空间伪类的不同行为,css,css-selectors,pseudo-class,Css,Css Selectors,Pseudo Class,这个问题与CSS伪类有关。我指的是:例如,最后一个孩子,我想它也发生在所有其他伪类上 假设我有以下简单的HTML: 第1段 第2段 我添加了以下CSS: body:最后一个孩子{ 颜色:红色; } 第1段 第2段 使用body:last child,您的目标是最后一个body(并且只有一个)。所以身体内的所有东西都会被染成红色 body:last child无效 你要找的是正文p:最后一个孩子这是最后一段而不是最后一个正文 所以,只要这样做: body p:last-child{

这个问题与CSS伪类有关。我指的是:例如,最后一个孩子,我想它也发生在所有其他伪类上

  • 假设我有以下简单的HTML:
  • 
    第1段

    第2段

  • 我添加了以下CSS:
  • body:最后一个孩子{
    颜色:红色;
    }
    
    第1段

    第2段


    使用
    body:last child
    ,您的目标是最后一个body(并且只有一个)。所以身体内的所有东西都会被染成红色

    body:last child
    无效


    你要找的是
    正文p:最后一个孩子

    这是最后一段而不是最后一个正文

    所以,只要这样做:

    body p:last-child{
       color: red;
    }
    

    空格分隔css选择器工作的下一级元素。

    1。无间距

    body:最后一个孩子{
    颜色:红色;
    }
    
    第1段

    第2段


    伪元素应始终在元素和冒号之间没有空格的情况下工作

    正文p:最后一个子项{颜色:红色;}