【发布时间】:2019-09-22 02:39:56
【问题描述】:
我有一个侧边栏导航元素,我试图在 React 中根据元素的位置应用 SCSS 样式。这是我目前对从模块导入的 CSS 类的组合:
styles.main,
styles[position],
isOpen ? styles.opened : styles.closed,
SCSS 文件中的 sn-p:
.right {
top: 0;
right: 0;
.opened {
visibility: visible;
}
.closed {
visibility: hidden;
}
}
我试图弄清楚如何正确应用 SCSS 样式。这些元素继承了.main 类和.right 的根选择器(包含top 和right 属性),但不是.right.opened 和.right.closed 的那些。
任何关于我哪里出错的帮助或指示将不胜感激。非常感谢!
【问题讨论】:
标签: javascript css reactjs sass jsx