scss 混入
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了scss 混入相关的知识,希望对你有一定的参考价值。
// iOS issue where native components in forms scale view port fix
@mixin nativeiOScomponentScale() {
input[type="text"], input[type="text"]:focus, select:focus, textarea:focus, input:focus {
font-size: 16px !important;
}
}
@mixin fontSmoothing() {
-webkit-font-smoothing: antialiased;
-moz-font-smoothing: none;
-moz-osx-font-smoothing: grayscale;
font-smoothing: antialiased;
}
// Alignments
@mixin vertical-align {
position: absolute;
top: 50%;
transform: translateY(-50%);
}
@mixin horizontal-align {
position: absolute;
left: 50%;
transform: translateX(-50%);
}
@mixin center-align {
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
}
// General Box Shadow
@mixin box-shadow($args) {
-webkit-box-shadow: #{$args};
-moz-box-shadow: #{$args};
-ms-box-shadow: #{$args};
-o-box-shadow: #{$args};
box-shadow: #{$args};
}
// Responsive
@mixin mq-xs {
@media (min-width: #{$screen-xs}) {
@content;
}
}
@mixin mq-sm {
@media (min-width: #{$screen-sm}) {
@content;
}
}
@mixin mq-md {
@media (min-width: #{$screen-md}) {
@content;
}
}
@mixin mq-lg {
@media (min-width: #{$screen-lg}) {
@content;
}
}
@mixin mq-xlg {
@media (min-width: #{$screen-xlg}) {
@content;
}
}
// General Transitions
@mixin transition($args) {
-webkit-transition: #{$args};
-moz-transition: #{$args};
-ms-transition: #{$args};
-o-transition: #{$args};
transition: #{$args};
}
以上是关于scss 混入的主要内容,如果未能解决你的问题,请参考以下文章
scss 混入
scss 混入
scss 混入
scss 混入スニペット
scss 混入スニペット
scss 混入