css-&、串联选择器和后代选择器的用法

2024-01-07 18:45:26

&

&表示嵌套的上一级,这是sass的语法,代表上一级选择器

.btn {
  &.primary {
    background-color: #007bff;
    color: #fff;
  }
}

编译出来的结果是同一个元素,有两个类名,两个类名之间没有空格:

.btn.primary {
   background-color: #007bff;
   color: #fff;
}

串联选择器

作用在同一个标签上

<div class=”a” id ="qq">
	<span>look at the color</span>
</div>
<style> 
	#qq.a{
		...
	}
</style>

后代选择器

作用在不同标签上

<div id ="qq">
	<span class=”a”>look at the color</span>
</div>
<style> 
	#qq .a{
		...
	}
</style> 

文章来源:https://blog.csdn.net/weixin_46479909/article/details/135382573
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。