Html Can';我不能以这个孩子为目标

Html Can';我不能以这个孩子为目标,html,css,Html,Css,我想针对具有半透明状态栏的类,该状态栏位于另一个名为平台ios的类中 为此,我一直在努力: .platform-ios > .has-translucent-status-bar 到目前为止,我还不够幸运,下面是代码的截图: 你应该选择: .platform-ios .has-translucent-status-bar 您使用的是针对直接子女的: >组合符分隔两个选择器并仅匹配这些选择器 由第二个选择器匹配的元素,它们是 由第一个匹配的元素 在您的特定情况下,.platform io

我想针对
具有半透明状态栏的类,该状态栏位于另一个名为
平台ios的类中

为此,我一直在努力:

.platform-ios > .has-translucent-status-bar
到目前为止,我还不够幸运,下面是代码的截图:

你应该选择:

.platform-ios .has-translucent-status-bar
您使用的是针对直接子女的:

>组合符分隔两个选择器并仅匹配这些选择器 由第二个选择器匹配的元素,它们是 由第一个匹配的元素


在您的特定情况下,
.platform ios
的唯一或其中一个直接子元素是
ion-app
元素。

请记住,我们可以复制和粘贴的实际代码比屏幕截图要好得多。幸运的是,在这种情况下,这个问题很容易发现。@JonP正因为这个原因,我制作了截图;)您是否有任何其他选择器指向
。是否有半透明的状态栏
?如果是这样,你需要制定一个更“具体”的规则。如果是这种情况,你应该研究CSS的特异性。还要注意,在代码库中选择器后面会出现选择器。谢谢您的回答,但这不起作用。您必须在浏览器中检查,看看哪种样式会覆盖它。我在这个答案中使用的选择器是正确的,所以要么添加更多的特殊性(如
.platform ios>ion app>ion nav.has半透明状态栏
),要么添加
!重要信息
(以防您不想麻烦)。