登录  /  注册
为什么我无法在Next JS应用中使用CSS文件?
P粉904191507
P粉904191507 2023-09-22 10:58:43
[CSS3讨论组]

我一直在一个使用Next JS进行网站设计的项目中工作,想要使用CSS文件进行组件设计,但为什么我无法在我的组件中导入呢? 在Next JS应用中是否可能只能使用模块化的CSS文件?

我尝试了很多次在我的Next JS项目中导入CSS文件,但没有成功导入。 我已经导入了全局的CSS文件和模块化的CSS文件,但无法导入CSS文件。

P粉904191507
P粉904191507

全部回复(1)
P粉143640496

如果你不想使用模块,而是想使用一个全局的CSS文件,影响所有的组件和页面,那么是可以的。

但是如果你想为每个组件使用单独的CSS文件,那么模块是解决方案。

请参考这个文档

如果还没有,请创建一个pages/_app.js文件。然后,导入styles.css文件。

import '../your_styles_file.css'
 
// 这个默认导出在新的 `pages/_app.js` 文件中是必需的。
export default function YourApp({ Component, pageProps }) {
  return 
}

由于样式表的全局性质和为了避免冲突,你只能在pages/_app.js中导入它们。 styles.css中的这些样式将应用于应用程序中的所有页面和组件。

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 技术文章
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2023 //m.sbmmt.com/ All Rights Reserved | php.cn | 湘ICP备2023035733号

登录PHP中文网,和优秀的人一起学习!
全站2000+教程免费学