父级选择器 伪元素使用的方式是 a { color: blue; &:hover { color: green; } } 经典使用方式是.button { &-ok { }; } 编译出来是 .button-ok{} 复用的使用方式是:.button { & ${ }; } 编译出来是 .button .button {} 注意: 如果有嵌套,会把所有父类类名都复用。 混入 mixin 1.混入类和 id 选择器。 声明.a ,#b{ } 使用.minxin {.a() ; #b()} 注意:使用的时候,可以不加圆括号,最佳实践 加上。 注意:声明 mixin 的时候,如果加上了园括号,表示这个不编译。如果不加园括号,就跟正常的样式一样编译。 2.mixin 中使用嵌套选择器 在 mixin 声明中,可以使用嵌套选择器。 3.命名空间 为了防止冲突,可以把所有 mixin 放到一个命名空间里面。比如 #项目名() ,命名空间和 mixin 之间不推荐使用空格和> 4.!important 关键字 在调用 mixin 的圆括号后面添加!important,编译出来的属性都会带上!important 5.mixin 参数 可以在 mixin 圆括号里面传递参数,参数的形式是@Parmas 。 可以设置默认参数,参数的形式是@Parmas: 5px。 参数可以是名字的新式,比如 BNU 6.命名参数 可以通过名字,而不是位置来进行参数的设置。 7.rest 变量 跟 es6的扩展运算符一样,使用…把参数传递进去。 8.覆盖 mixin 跟 CSS 一样,只需要写一个一样的,但是属性值不同,就可以覆盖掉,一般用在引入别的 mixin 库时。 9.递归混合 mixin 可以使用递归来使用,也就是在 mixin 里面调用 mixin,不过需要设置好递归终止条件。 10.mixin 守卫 使用 when 关键字来进行判断,跟 if else 差不多。有点类似媒体查询。 可以搭配 and 关键字来进行。
关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
学习 less 英文文档 (二)
收起
- 写回答
- 好问题 0 提建议
- 关注问题
微信扫一扫点击复制链接分享
- 邀请回答
- 编辑 收藏 删除 结题
- 收藏 举报
0条回答 默认 最新
报告相同问题?
提交
- 2022-08-23 09:56L丶CQ的博客 Linux学习文档 1.简介 经验丰富的运维人员可以通过合理地组合适当的命令与参数,来更精准地满足工作需求,迅速得到自己想要的结果,还可以尽可能地降低系统资源消耗。 严格来讲,Linux(内核)是计算机软件与硬件...
- 2024-05-29 11:30大卡拉米的博客 React学习教程(开发文档、学习文档)。React的一些基础语法,以及相关插件。
- 2021-10-08 22:20本资料涉及的是新视野大学英语读写教程第二版第二册的课后练习答案,涵盖词汇、短语搭配、语法结构等多个方面,对学习者巩固英语基础,提高英语综合能力具有实际指导意义。 **词汇部分(Vocabulary)** 这部分练习...
- 2020-07-24 17:30hide_in_darkness的博客 更多函数请查看官方文档:less英文官方文档 @rules:{ color:red; }; @lists:1,2,3,4,5,6; p{ //isnumber:是否是数字; padding-right:isnumber(#ff0); padding-left:isnumber(12px); //isstring是否是字符串 ...
- 2021-06-04 12:08秋海棠柚理的博客 less作用:查看文件内容,支持交互指令与more的不同:more浏览文件内容时,只能向后翻看less 浏览支持向前和向后翻看less语法less [选项] 文件名[选项]-N 显示每行的行号。-S行过长时将超出部分舍弃。-e当文件显示...
- 2022-11-25 14:58你眼里有一条星河照耀着我的博客 Less 在丰富性以及特色上都不及 Sass 和 Stylus,若不是因为 Bootstrap 引入了 Less,可能它不会像现在这样被广泛应用 1.4 官方网站 中文网站:http://lesscss.cn/ 英文官网:http://lesscss.org less源码: ...
- 2019-04-13 20:02宁小法先森︿( ̄︶ ̄)︿的博客 Less基础学习 ning先森 2019.4.13 1.介绍 官网:https://less.bootcss.com/ 中文网:http://lesscss.cn/ 简要介绍: Less 是一门 CSS 预处理语言,它扩展了 CSS 语言,增加了变量、Mixin、...
- 2021-07-08 13:42Vicentekw的博客 学习文档 一、sass *1.1 sass* Sass (英文全称:Syntactically Awesome Stylesheets) 是一个最初由 Hampton Catlin 设计并由 Natalie Weizenbaum 开发的层叠样式表语言。 Sass 是一个 CSS 预处理器。 Sass 是 CSS ...
- 2021-10-10 20:37【人教版高一英语必修二单词表】包含了丰富的英语词汇和短语,是学习高中英语的基础。这个单词表涵盖了多个主题,如历史、文化、艺术、人物和地理等,帮助学生拓宽知识面,提升语言能力。 1. **文化与历史**:`...
- 2022-06-17 04:10【新视野大学英语第二版第二册读写教程答案解析】 本资料主要涵盖了新视野大学英语第二版第二册读写教程的各个练习部分,包括词汇、词组构建、句型结构、翻译以及完形填空等内容,旨在帮助学生巩固和深化对英语知识...
- 没有解决我的问题, 去提问