sass 继承 占位符 %placeholder
Posted joer717
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了sass 继承 占位符 %placeholder相关的知识,希望对你有一定的参考价值。
@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
//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; }
占位符,减少代码的重复
//SCSS %mt5 { margin-top: 5px; } %pt5{ padding-top: 5px; } .btn { @extend %mt5; @extend %pt5; } .block { @extend %mt5; span { @extend %pt5; } }
转为css
//CSS .btn, .block { margin-top: 5px; } .btn, .block span { padding-top: 5px; }
以上是关于sass 继承 占位符 %placeholder的主要内容,如果未能解决你的问题,请参考以下文章