reactjs - Nextjs如何从另一个页面中删除html类
问题描述
如何在索引页面和从 HTML 类中删除的其他页面上添加唯一的主页登录类?使用 nextjs。
render() {
return (
<html class="home-landing">
<Head>
<link
rel="stylesheet"
type="text/css"
href="../static/css/fonts/montserrat/montserrat.css"
/>
</Head>
<body>
<Main />
<NextScript />
</body>
</html>
);
}
解决方案
您只能在index
组件中定义全局样式。
render() {
return (
<html>
<Head>
<link rel="stylesheet" type="text/css" href="../static/css/fonts/montserrat/montserrat.css" />
</Head>
<body>
<Main />
<NextScript />
</body>
<style global jsx>{`
html {
// Put here the CSS you want to apply for html tag
}
`}
</style>
</html>
);
}
见官方文档
推荐阅读
- opencv - 如何在 OpenCV 中获得与 ImageMagick 的“convert -fft”完全相同的结果?
- angular - 基于角色的角度路由到子路径
- microsoft-graph-api - MS Graph API 中的事件 ID 是唯一的吗?
- sql - 查询字符串为文本时 SQL 搜索失败
- c - 使用结构、指针和文本的学生数据库可避免出错
- apache-spark - numInputRows 在流中始终为 0 - Databricks Pyspark
- logging - Pentaho Data Integration 9 摆脱无用的日志行
- python - 迭代多维 Numpy 数组并除以
- laravel - 在自定义队列文件上设置 Laravel 队列优先级
- c++ - std::regex_match 引发堆栈溢出