reactjs - 如何在 styled-components 的 GlobalStyles 中导入 Ant Design css 样式?
问题描述
我如何在样式组件中导入 antd.css?而不是 App.css
@import '~antd/dist/antd.css';
整个目的是,我希望我的样式组件中的 GlobalStyles 默认具有所有 Ant Design 样式。
当我使用 AntD 中的元素时,它上面会包含所有默认类。
解决方案
你不应该。
注意:目前我们建议不要在
createGlobalStyle
. 我们正在努力为这个功能提供更好的行为,但它目前并没有真正起作用,如果你只是将这些导入嵌入到你的 HTML 索引文件等中会更好。
你可以试试:
import { createGlobalStyle, css } from 'styled-components';
const antdCss = css`
${import('antd/dist/antd.css')}
`;
const GlobalStyle = createGlobalStyle`
${antdCss}
`;
export default GlobalStyle;
推荐阅读
- java - 如何获取数据(属性)-以文本格式打开文件以逐行读取(OOP JAVA)
- php - ajax laravel 遇到一个非数值的值
- php - 为什么我的 api 路由在 Postman 上测试时不会返回任何内容?
- sockets - 使用 Kubernetes/Agones 的游戏网络
- c# - Firebase C# .net(如何上传 .pdf、.docs、.dwg 等任何类型的文件)?
- java - 是否改变了 Quarkus 1.13.7 和 Quarkus 2.0.0 之间处理 Vertx eventBus 多线程的方式?
- excel - 使用 VBA 设置空白数据透视表时出错
- authentication - 有没有办法将身份验证墙引入未经身份验证的网络应用程序?
- python - 我正在尝试从 URL 获取数据,当我第一次运行代码时它的工作但在它之后数据丢失了?
- unity3d - Unity2D:镜像乘法 - 如何在三消游戏中查看对手的屏幕