react 设置 ul li span的层级样式
前提是不想每个都加className
第一个问题是怎么给全部li设置样式
li{
color: yellow
}
我知道一种方法是用styled-components,有没有更好的方法呢?
const Li = styled.li`
color: yellow
`;
<LI>test</Li>
第二个问题是react设置样式时候怎么能给后代设置样式
ul li span{
color: red
}
<ul>
<li>
<span>test:test</span>
</li>
</ul>
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
建议使用less
顶级盒子设置class container
若要对全局使用统一样式 :global
希望能够对你有帮助