1
を設定していない私は、培地のみの画面に異なるフォントサイズを設定しようと小さい:財団6 - ミックスインをブレークポイント - 「中」が正しく
// _settings.scss
$global-font-size: 100%;
$global-width: rem-calc(1000);
$breakpoints: (
small: 0px,
medium: 640px,
large: 1000px
);
// _header.scss
.top-bar-left {
h1 {
font-size: 1.5rem;
@include breakpoint(medium down) {
font-size: 3rem;
}
}
}
を以下のCSSが生成されます。
@media screen and (max-width: 62.4375em)
.top-bar .top-bar-left h1 {
font-size: 3rem;
}
中規模のサイズ(640px < => 40emではなく62.5em)が欲しいので問題です。
私は何かを忘れましたか?多分私の設定で? 1000pxへ
@charset 'utf-8';
@import 'settings';
@import '../node_modules/foundation-sites/scss/foundation';
/**
* Foundation 6
*/
@include foundation-everything;
/**
* App
*/
@import 'base';
@import 'header';
@import 'homepage';
感謝を。私は '@include breakpoint(medium only){font-size:3rem}'でテストしました。生成されたCSSは '@media screen and(max-width:62.4375em)と(min-width:40em)'でした。それから私はあなたの修正( 'small only')を試みましたが、生成されたCSSはありませんでした: –
あなたはビルド時にエラーが発生しますか?次のようなものがあります: '警告:breakpoint():" small "は$ breakpointsの設定で定義されていません。"私は上記の代替メソッドを追加しましたが、基本的には同じです。 – tymothytym
同じような振る舞い...私は自分の質問を更新しました。これは '_settings.scss'です:https://gist.github.com/aguidis/234bdcbb8fb4fd1b54f8ff45dd167ae2 –