当前位置: 首页 > 知识库问答 >
问题:

为什么.a.b{color:#ffffff;}影响我的b类对象,但不影响。b{color:#ffffff;}?

鲜于念
2023-03-14

我是css的新手,我正在尝试css注入,我在浏览器上更改主页的属性。

我有一个元素b,它有一个祖先a(不是直接的,中间有几个步骤)。

我读过很多次,通过在类之间使用空格,例如.a.b{},您可以选择属于a类对象的后代的所有b类对象。

因此,注入.a.b{color:#ffffff;}会按预期将我的对象的颜色更改为白色。但是只使用.b{color:#ffffff;}不是,这一点我不理解,因为它应该影响b类的所有对象,不管它们的祖先是什么?

共有1个答案

凌俊材
2023-03-14

这很可能是因为选择器的特异性。您的.b正在应用,但另一个样式正在覆盖它。您可以检查元素并查看所应用的样式。如果要确保它正在应用,可以使用.b{color:#fff!important;}

编辑:!重要应该用作最后一个资源,这不是一个好的做法

 类似资料:
  • 下面是vb中的一个特殊情况。我搞乱了SuppressKeyPress属性,发现了一些奇怪的东西。 形势 假设我有一个名为的输入框,我希望名称不带任何数字,当插入数字时,会弹出一个MessageBox并报告错误。 在这种情况下,由于某种奇怪的原因,如果我键入一个数字,它将被写入文本框中,尽管我抑制了按键。 我发现,如果我删除MsgBox行,数字将不会出现在输入框中。 问题 这是怎么回事?为什么Msg

  • 这是我在班级游戏板。在这节课中,我尝试制作一个GameTree来返回这个棋盘上所有可能的下一步动作的列表。当这部分代码运行时,它会影响游戏板,因为它包含了这段代码,导致所有的移动实际上都是在游戏板上进行的,在游戏板上,我只是尝试用一个移动来返回板。下面是Gameboard中的代码: 我不明白为什么这不是简单地创建一个新的游戏板对象,播放有效的移动,并将其添加到列表。相反,在这个for循环结束时,游

  • 我在Apache HttpClients教程中读到关闭并丢弃连接。我的问题是,当我们使用一个只管理单个连接的时,我调用我是否无法重用同一个HttpClient,因为连接已经关闭并被丢弃?

  • 我正在做一个装在盒子里的计数器。我试图使这个计数器对不同的屏幕大小做出响应,但由于某些原因,我试图使用的媒体查询将无法工作。 我曾尝试将设备宽度更改为768px以下,但查询对计数器没有影响,我不确定原因。我已经包括了计数器的HTML/PHP代码以及CSS。有人知道为什么它不起作用吗 我已确保此标签包含在文档的标题中。 超文本标记语言: CSS:

  • 问题内容: 对于这个关于我测试过的内容和数字运算的问题,我不会长篇大论。我对实际的最新练习表演更感兴趣。 我已经阅读了成千上万的文章,有些文章持怀疑态度,或是 对一个图书馆 都很 赞成 。我目前正在使用进行测试,但我不知道如何将此类库的性能与其他库进行比较。 我知道是一个额外的层,试图将ORM添加到基本的SQL驱动程序/实现中,但是看到Go的代码非常清晰,并且在执行的所有操作中都非常接近其骨干。我

  • 请考虑以下情况: 这将无法编译,并出现关于< code>A::A的不明确重载的错误。两个候选人都被认为是可行的,因为要求很简单: 其次,为了使 成为一个可行的函数,每个参数都应该存在一个隐式转换序列 (13.3.3.1),该序列将该参数转换为 的相应参数。 虽然有一个从<code>double</code>到<code>int</code>的隐式转换序列,但<code>A(int)</code>重