【问题标题】:Styled components nesting styles or not?样式化的组件是否嵌套样式?
【发布时间】:2019-11-08 04:22:00
【问题描述】:

当使用样式化组件时,对于更大的可扩展应用程序来说,什么是更好的方法?为每个 html 标签制作单独的变量,或者只是将 css 嵌套在变量中?

例如:我有以下简单的结构:

ul {
  li {
    a {

    }
  }
}

const list = styled.ul`
   padding: 0;
   li {
    padding: 10px 0;
      a {
        color: black;
      }
   }
`

 const list = styled.ul`
       padding: 0;
    `

const listLi = styled.li`
       padding: 10px;
    `

const listA = styled.a`
       color: #333;
    `

【问题讨论】:

    标签: reactjs styled-components


    【解决方案1】:

    尽可能少地分开并多次组合。 它将使您轻松地在项目中重用组件。

    【讨论】:

      猜你喜欢
      • 2020-09-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-04-21
      • 2020-04-17
      • 1970-01-01
      • 2020-08-20
      • 2021-06-20
      相关资源
      最近更新 更多