Since we write our source CSS in Sass, all our media queries are available via Sass mixins:
@include media-breakpoint-up(xs) { ... }
@include media-breakpoint-up(sm) { ... }
@include media-breakpoint-up(md) { ... }
@include media-breakpoint-up(lg) { ... }
@include media-breakpoint-up(xl) { ... }
// Example usage:
@include media-breakpoint-up(sm) {
.some-class {
display: block;
}
}
を今、私は私のCSSのためにSASSを使用しています、と私はまた、ブートストラップを使用していますが、私はHTMLのみでそれらを含むことにより、2つを組み合わせています。私は私のSASSファイルにこのような何かをしようとすると
:私は私のSASSファイルは、ブートストラップについて知っていないためであると推測
Undefined Mixin
:
@include media-breakpoint-up(xl) { ... }
私はエラーを取得しますなぜなら私はHTMLにBootstrapだけを含めるからです。
SASSファイルにブートストラップ4を部分的に含めるにはどうすればよいですか? (これは私がやるべきことだと思います...)
PS:私はBootstrap 4を使用していますが、BowerやRubyGemsなどを必要としないソリューションが好きですが、Bootstrapファイルをダウンロードするだけです。それを私のSASSに昔ながらの方法で含める - それがまったく可能ならば?ミックスインの最初の@import 'file_with_mixin_definitions.scss';
定義にあなたが持っているSCSSでミックスインを使用するには
file_with_mixin_definitions.scss ';'を '@import 'し、' @include'を使うことができます。 – Zydnar
ありがとう、私はそれを理解しています。ブートストラップ4のこれらのミックスイン定義はどこで見つけることができますか? –