Html 如果其中一个具有特定类,请选择所有同级

Html 如果其中一个具有特定类,请选择所有同级,html,css,Html,Css,RE:以上关于重复的问题-我的问题是,如果一个类存在于纯CSS中,是否有一种方法可以选择子类中的所有元素,而链接的问题只是询问是否存在与+选择器相反的元素,这不是我所要求/寻找的。这应该作为重复项取消标记 主要问题: 如果一个同级有一个特定的类,我想选择父级中的所有元素。我该怎么做?我试过: element1~element2选择器匹配 前面是element1 但这不是我想要的 我的问题不是重复的,因为类在上面问题中的第一个元素中首先出现,这使它工作 见下文: .red~.item{ 背景

RE:以上关于重复的问题-我的问题是,如果一个类存在于纯CSS中,是否有一种方法可以选择子类中的所有元素,而链接的问题只是询问是否存在与
+
选择器相反的元素,这不是我所要求/寻找的。这应该作为重复项取消标记

主要问题:

如果一个同级有一个特定的类,我想选择父级中的所有元素。我该怎么做?我试过:

element1~element2选择器匹配 前面是element1

但这不是我想要的

我的问题不是重复的,因为类在上面问题中的第一个元素中首先出现,这使它工作

见下文:

.red~.item{
背景色:红色;
}
  • 列出项目
  • 列表项 列表项 列表项
        列表项 列表项
      • 列出项目
      • 列表项
        < UL>

        对于这个特定的情况,如果你想将背景应用到所有元素,你可以考虑一个伪元素,将覆盖所有的元素作为背景层:

        ul{
        位置:相对位置;
        z指数:0;
        }
        瑞德:以前{
        内容:“;
        位置:绝对位置;
        z指数:-1;
        排名:0;
        左:40px;
        右:0;
        底部:0;
        背景色:红色;
        }
        • 列出项目
        • 列表项 列表项 列表项
          列表项 列表项
        • 列出项目
        • 列表项
          对于这个特定的情况,如果你想将背景应用到所有元素,你可以考虑一个伪元素,将覆盖所有的元素作为背景层:

          ul{
          位置:相对位置;
          z指数:0;
          }
          瑞德:以前{
          内容:“;
          位置:绝对位置;
          z指数:-1;
          排名:0;
          左:40px;
          右:0;
          底部:0;
          背景色:红色;
          }
          • 列出项目
          • 列表项 列表项 列表项
            列表项 列表项
          • 列出项目
          • 列表项
          使用jQuery获取兄弟节点,然后对它们应用
          red

          $(“li.item.red”).sides().addClass(“red”)
          
          .red{
          背景色:红色;
          }
          
          
          • 列出项目
          • 列表项 列表项 列表项
                列表项 列表项
              • 列出项目
              • 列表项
          使用jQuery获取兄弟节点,然后对它们应用
          red

          $(“li.item.red”).sides().addClass(“red”)
          
          .red{
          背景色:红色;
          }
          
          
          • 列出项目
          • 列表项 列表项 列表项
                列表项 列表项
              • 列出项目
              • 列表项
          您可以使用JavaScript进行此操作,您必须使用JavaScript进行此操作,因为CSS没有以前的同级选择器。@j08691好的,很高兴知道,谢谢。为什么会将此标记为重复和否决?我问是否有一种方法可以选择一个子类中存在的所有元素,这个问题只是问是否有以前的选择器。有没有办法对此提出异议?您可以使用JavaScript进行此操作您必须使用JavaScript进行此操作,因为CSS没有以前的同级选择器。@j08691好的,很高兴知道,谢谢为什么会将其标记为“重复”和“否决”?我问是否有一种方法可以选择一个子类中存在的所有元素,这个问题只是问是否有以前的选择器。有没有办法反驳这一点?