博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Sass--扩展继承
阅读量:6416 次
发布时间:2019-06-23

本文共 760 字,大约阅读时间需要 2 分钟。

在 Sass 中也具有继承一说,也是继承类中的样式代码块。在 Sass 中是通过关键词 “@extend”来继承已存在的类样式块,从而实现代码的继承。如下所示:

//SCSS.btn {
border: 1px solid #ccc; padding: 6px 10px; font-size: 14px;}.btn-primary {
background-color: #f36; color: #fff; @extend .btn;}.btn-second {
background-color: orange; color: #fff; @extend .btn;}

编译出来之后:

//CSS.btn, .btn-primary, .btn-second {
border: 1px solid #ccc; padding: 6px 10px; font-size: 14px;}.btn-primary {
background-color: #f36; color: #fff;}.btn-second {
background-clor: orange; color: #fff;}

从示例代码可以看出,在 Sass 中的继承,可以继承类样式块中所有样式代码,而且编译出来的 CSS 会将选择器合并在一起,形成组合选择器:

.btn, .btn-primary, .btn-second {
border: 1px solid #ccc; padding: 6px 10px; font-size: 14px;}

 

 

转载于:https://www.cnblogs.com/qjuly/p/9077056.html

你可能感兴趣的文章
轻松玩转window7之五:管理共享
查看>>
邮件服务器搭建,可连接客户端
查看>>
大数据时代的遨游
查看>>
大数据测试之hadoop单机环境搭建(超级详细版)
查看>>
我的友情链接
查看>>
CSS教程:div垂直居中的N种方法[转]
查看>>
javascript正则表达式和字符串RegExp
查看>>
ASP.NET 开发必备知识点(1):如何让Asp.net网站运行在自定义的Web服务器上
查看>>
Linux 查看服务器开放的端口号
查看>>
声明临时表
查看>>
ssh 免密码登陆配置
查看>>
iOS运行回路(RunLoop)总结
查看>>
矩阵-DirectX与OpenGL的不同
查看>>
求解最大矩形面积 — leetcode 85. Maximal Rectangle
查看>>
iOS学习笔记06—Category和Extension
查看>>
adapter适配器模式
查看>>
JavaScript RegExp 正则表达式基础详谈
查看>>
R语言绘图边框
查看>>
nodejs中的fiber(纤程)库详解
查看>>
Understanding How Graal Works - a Java JIT Compiler Written in Java
查看>>