javascript - ReactJS CSS 属性重复
问题描述
:root {
--baseColor: red;
}
:root[dark-theme] {
--baseColor: blue;
}
.test {
color: var(--baseColor);
}
“npm run build”之后的 CSS 文件
:root{--baseColor:red}:root[dark-theme]{--baseColor:#00f}.IIp7v{color:red;color:var(--baseColor)}
正如您在上面看到的,颜色属性出现了两次。当变量存在时,任何类或选择器都会出现同样的问题。
解决方案
推荐阅读
- node.js - SOAPUI 和 Node.JS/Request-AccessException
- c++ - 如何创建属性存储二进制文件
- node.js - Flash 消息显示“1” 它不显示任何 Flash 消息
- angular - 将 Firestore 数据存储在 mock 中
- reactjs - React.js 中的导航
- python - Select all rows from Time Series data for a given day (by timestamp)
- symfony - Webpack encore 包含外部 js
- javascript - socket.io 连接的最佳实践
- javascript - 在 Heroku 上部署的 React Portfolio 不显示图像
- reactjs - React Hooks - 防止深度比较导致无限重新渲染