SCSS:语法糖&-item

  1. 情况一
  2. 情况二:在 .swiper 里直接写全名 .swiper-item

情况一

.swiper {
  width: 100%;
  height: 352rpx;
  
  &-item {
    width: 100%;
    height: 100%;
  }
}

编译成 CSS:

.swiper {
  width: 100%;
  height: 352rpx;
}

.swiper-item {
  width: 100%;
  height: 100%;
}

&-item 是SCSS 语法糖,编译后变成 .swiper-item,避免重复、提升可维护性

情况二:在 .swiper 里直接写全名 .swiper-item

.swiper {
  width: 100%;
  height: 352rpx;
  
  .swiper-item {   /* 注意:这里没有 &,是后代选择器 */
    width: 100%;
    height: 100%;
  }
}

编译成 CSS:

.swiper {
  width: 100%;
  height: 352rpx;
}

.swiper .swiper-item {
  width: 100%;
  height: 100%;
}

变成了 后代选择器 .swiper .swiper-item

&-item的作用:写的时候更好看,日后代码好维护

×

喜欢就点赞,疼爱就打赏