【发布时间】:2022-01-21 03:39:24
【问题描述】:
在样式化的组件中想象我有
let Nav = styled.div`
height: 50px;
ul {
list-style: none;
display: flex;
margin: 0;
padding: 0;
}
`
如果我这样做有什么区别:
let Nav = styled.div`
height: 50px;
/* just added & */
& ul {
list-style: none;
display: flex;
margin: 0;
padding: 0;
}
`
1st和2nd有什么区别?
例如,如果我使用 1st,那么在这种情况下
<Nav/>
<div>1 <ul></ul></div>
样式也适用于ul?但是,如果我使用 2nd 样式将不适用于 ul?
【问题讨论】:
标签: css reactjs styled-components