styled-components的用法

 时间:2024-10-12 00:33:49

1、styled components 一种全新的控制样式的编程方式,它能解决 CSS 全局作用域的问题,而且移除了样式和组件间的映射关系。

styled-components的用法

3、基于 props 定制主题在组件中传入的所有 props 都可以在定义组件时获取到,这样就可以很容易实现组件主题的定制。如果没有 styled-components 的情况下,需要使用组件 style 属性或者定义多个 class 的方式来实现。

styled-components的用法

5、组件内部使用 className在日常开发中总会出现覆盖组件内部样式的需求,你可能想在 styled-components 中使用 className ,或者在使用第三方组件时。

styled-components的用法

7、在实际开发中,这个方法还有一个有用处,用来引用第三方类库的 css 样式:

styled-components的用法

9、CSS 动画支持styled-components 同样对 css 动画中的 @keyframe 做了很好的支持。

styled-components的用法

11、缺点不能用 stylelint 检查你的 Css 代码在使用 styled-components 的过程中也会遇到一些问题,比如我们的项目会用stylelint来做样式代码的检查,但是使用了 styled-compoents 后就没办法让stylelint的规则生效了。不能用 prettier 来格式化 Css 代码现在prettier不仅可以帮你格式化 JS 代码,还可以格式化 CSS 代码,但如果使用了styled-components的话,JS 中的字符串模板内容没有办法使用prettier来格式化。

  • 浅谈财务核算的时效性
  • 校园环保小知识
  • 幻塔怎么查看准确的时间
  • 解神者怎么添加好友?
  • 航海王热血航线烟鬼战斗力怎样?
  • 热门搜索
    新西兰旅游报价 大连旅游介绍 丹东旅游局 广西西部旅游联盟 清明旅游好去处 河源旅游网 新疆自治区旅游局 邢台旅游区 金华旅游团 西塘旅游网