【发布时间】:2021-04-15 09:15:12
【问题描述】:
在我的 react 项目中,在我的 index.css 中,我有
*{
background-color: black;
color: white;
}
给整个网站一个黑暗的主题。但是,当我使用 react-bootstrap 创建这样的表时:
<Table striped bordered variant="dark">
<th></th>
// etc.
</Table>
我的 index.css 文件会覆盖此文件并使表格保持完全黑色,而不是像我想要的那样拥有它,可以在 here 找到它。
我将如何阻止这种情况发生?谢谢!
【问题讨论】:
-
* 是一个通配符,基本上意味着您制作的每个元素都将具有“背景颜色:黑色”。它覆盖引导样式。
-
啊好的,谢谢@havardsj 我该如何解决这个问题?
-
我会将我所有的 html 放在一个 div 中,其中包含一个名为容器或内容之类的类。然后将通配符选择器更改为该类。基本上使用通配符以外的任何东西都可以解决它。
标签: css reactjs html-table react-bootstrap