html - 为什么我的 css 没有将样式应用于 React 组件?
问题描述
我对 react 还很陌生,我正在为我的 react 组件添加样式,以便它显示电影列表。我创建的 CSS 文件在导入时没有加载到应用程序中。在这一点上,它只适用于内联样式,我宁愿不这样做。有谁知道为什么这不起作用?
Movies.css:
.MoviesContainer {
display: "flex";
justify-content: "space-evenly";
flex-wrap: "wrap";
}
import "./Movies.css"
const Movies = () => {
return (
<div>
<Search onChange={(value) => setInput(value)} />
<div className="MoviesContainer">
<Film list={movies}/>
</div>
</div>
)
}
解决方案
该问题是由“引号”中的属性值的语法错误引起的。
Movies.css:
.MoviesContainer {
display: "flex";
justify-content: "space-evenly";
flex-wrap: "wrap";
}
应该:
Movies.css:
.MoviesContainer {
display: flex;
justify-content: space-evenly;
flex-wrap: wrap;
}
推荐阅读
- java - 如何摆脱嵌套的 RxJava 流?
- python - 如何一键关闭多个窗口?
- mysql - 如何创建具有增量周数的重复记录
- google-apps-script - 不需要的多行条目/副本(Google Form --> Google Sheet 文件,sheet1 --> Google Sheet 文件,sheet 2)
- javascript - Javascript数组删除所有其他元素
- javascript - 将 React 组件包装到 div 中会弄乱它们
- ios - 是什么让某些蓝牙设备在 iOS“我的设备”中列出?
- internet-explorer - 禁用 IE 上的悬停?
- android - 如何在可绘制的形状中实现带有对角线的圆角?
- java - Mockito:如何动态设置 thenReturn()?