style-component 中 &. 和 . 的区别
来源:8-1 什么是路由,如何在React中使用路由功能
慕前端6301706
2019-06-22
在组件中再去定义新的className 应该用&. 还是. 呢?
看到很多都用了& 想问问这个符号的意思 加和不加的区别在哪里呢
写回答
1回答
-
Captain_Pan
2019-06-22
1.
style.div`
&.active {
color: red;}
`
等价于
div.active {
color: red;
}
(&符号会被替换为包裹他的父选择器)
这里指的是具有.active 类名的 div,只有一个div
2. 如果不加&,则表示,div下的.active元素。(有一个 div 和 div 的子节点 .active)
10
相似问题