为了账号安全,请及时绑定邮箱和手机立即绑定

sass中的&用法

/*伪类嵌套*/
.clearfix{
 &:before,
 &:after{
   content:"";
   display: table;
 }
 &:after {
   clear:both;
   overflow: hidden;
 }
}
/*类嵌套?或者属性嵌套*/
.clearfix{
 :before,:after{
   content:'';
   display: table-cell;
 }
 :after{
   clear:left;
   overflow: scroll;
 }
}

预处理的结构输出一样,&有什么作用?为什么要用&

正在回答

2 回答

肯定是不一样的,&表示父元素,编译出来的结果:.clearfix:before,表示.clearfix的伪类before

没有加&,编译出来的结果:.clearfix :before,表示的是.clearfix的所有子代元素的伪类before

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
Sass入门篇
  • 参与学习       104431    人
  • 解答问题       263    个

Sass入门视频教程,学会Sass使你摆脱重复编写代码的工作

进入课程

sass中的&用法

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信