&.cur里的&具体是什么作用?

来源:4-2 sass案例(2)

Aurora_Meteor

2020-05-13 12:45:22

网上说什么连体符?问题里老师说祖先元素、父元素都会引用?什么意思,不明白,它到底是干什么的

写回答

2回答

好帮手慕粉

2020-05-13

同学你好,可以这样理解的。其实很简单,举个别的例子看下:

http://img.mukewang.com/climg/5ebbcd520973727a06480125.jpg

http://img.mukewang.com/climg/5ebbcd720993410208310236.jpg

&就是这样使用的。将&抛开来看,.btn本身就是写在.top_bar里面的,编译的时候就会解析在父元素下面:

http://img.mukewang.com/climg/5ebbcc4c09fad87213460474.jpg

所以这里的重点不是父元素祖先元素,而是&选择器的作用。

祝学习愉快~

0

好帮手慕粉

2020-05-13

同学你好,这是sass里面的连体符,可以拼接到前面的样式,我们可以看下编译出来的css文件:

http://img.mukewang.com/climg/5ebbaec009948bfd05830352.jpg

http://img.mukewang.com/climg/5ebbae1c096c205312530488.jpg

这样可以简化代码的书写,就像我们可以直接在.top_bar里面写.btn一样,省略掉前面的.top_bar。

祝学习愉快~

0
hurora_Meteor
h 就是只有同时满足它的父级选择器和它本身选择器的元素才能使用这个样式是么?祖先元素只是它要在那个祖先元素的后代里,父元素是它本身同时要具备的另一个选择器
h020-05-13
共1条回复

0 学习 · 10739 问题

查看课程