scss SASS:icoMoon Mixin

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了scss SASS:icoMoon Mixin相关的知识,希望对你有一定的参考价值。

/*
 * IcoMoon
 * see @ http://jshak.es/easy-icomoon-icons-with-sass/
 */
@mixin icoMoon($icon, $position: "before", $replace: false) {
	// If we're replacing the text, set font-size to 0
	@if $replace {
		font-size: 0;
	}
	// Pseudo-element properties
	&:#{$position} {
		@extend .icon-#{$icon};
		font-family: 'icomoon';
		speak: none;
		font-style: normal;
		font-weight: normal;
		font-variant: normal;
		text-transform: none;
		line-height: 1;
		@if $replace {
			font-size: 1rem;
		}
		@content;

		/* Better Font Rendering =========== */
		-webkit-font-smoothing: antialiased;
		-moz-osx-font-smoothing: grayscale;
	}
}

以上是关于scss SASS:icoMoon Mixin的主要内容,如果未能解决你的问题,请参考以下文章

scss SASS,SCSS,mixin:PX到EM的转换

scss Mixin Media查询段SASS

scss 变换Mixin Sass

scss Flexbox SASS Mixin:全部

scss Flexbox SASS Mixin:10。订购

scss Sass Link mixin