CSS 不同类

标签 css class

我需要改变这个元素的颜色

<div class="box download">
    <div class="box-inner-block">
        <a href="" target="_blank" rel="noopener">Plugin Windows</a>
    </div>
</div>

我从 CSS 调用 a:

.download.box-inner-block a {
    color: white!important;
}

但是它不起作用,为什么?我只需要为 .download 中的 .box-inner-block 中的元素使用这种颜色。

最佳答案

这就是您在问题中所理解的内容吗?

如果是这样,您需要仔细观察缩进和构建 css 的方式。

正如您在我的代码片段中看到的,我在以下代码之间添加了一个空格: .download .box-inner-block 一个 为了使这项工作。

您还可以从您的 css 中删除 !important,因为在这种情况下它不会有用。如果你需要它,不要忘记在 white!important

之间添加一个空格

.download {
    background-color: black;
}

.download .box-inner-block a {
    color: white;
}
<div class="box download">
  <div class="box-inner-block">
    <a href="" target="_blank" rel="noopener">Plugin Windows</a>
  </div>
</div>

关于CSS 不同类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47671819/

相关文章:

html - 两个图像相对的 Z-index

javascript - 在 iPad 2 上用 HTML5 绘制粒子的最有效方法

jquery - 如何为打开的模式窗口设置新的滚动条(包括 jsfiddle)?

java - 类 app.victory ..... 不是封闭类

c++ - 两个头文件可以包含 C++ 中命名相同的类吗?

c++ - 如果有对象被创建为另一个类的数据成员,如何将值传递给参数化的构造函数?

html - 导航栏 html 两侧的空白

java - 解决空指针异常

java - 为什么 java.io.Serializable 不是一个类?

html - CSS 盒子有箭头,除了一个