scss CSS:媒体查询

Posted

tags:

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

// SASS:
@mixin media($media) {
	@if $media == small {
		@media only screen and (max-width: 899px) {
			@content;
		}
	}
	@else if $media == medium {
		@media only screen and (min-width: 900px) {
			@content;
		}
	}
	@else if $media == large {
		@media only screen and (min-width: 1200px) {
			@content;
		}
	}
}
// UZYCIE:
.container {
	margin: 0 auto;
	@include media(small) {
		width: 600px;
	}
	@include media(medium) {
		width: 900px;
	}
	@include media(large) {
		width: 1200px;
	}
}

// OUTPUT:
.container {
  margin: 0 auto;
}
  @media only screen and (max-width: 899px) {
    .container {
      width: 600px;
	}
  }
  @media only screen and (min-width: 900px) {
    .container {
      width: 900px;
	}
  }
  @media only screen and (min-width: 1200px) {
    .container {
      width: 1200px;
	}
  }

以上是关于scss CSS:媒体查询的主要内容,如果未能解决你的问题,请参考以下文章

scss CSS媒体查询

scss CSS:媒体查询

SCSS 媒体查询纵横比不起作用

CSS/SASS:媒体查询没有被读取/看到[重复]

如何在 CSS 3 媒体查询中使用 SASS 逻辑 [重复]

scss Bootstrap 3 SCSS媒体查询