newdecline
@newdecline
Front-end-developer

В чём ошибка подключения шрифтов?

5bf9907a33fd8095675737.jpeg
В главном sass подключаю '_fonts.scss'
Тут _fonts.scss через @font-face создаю шрифты .
font-family: 'Open Sans' , но разные начертания.
Начертания normal и 600 применяются, а 300, bold нет.
Консоль ошибки не выдаёт!
В чём проблема ?
  • Вопрос задан
  • 252 просмотра
Пригласить эксперта
Ответы на вопрос 1
KornevaViktoria
@KornevaViktoria
Frontend Developer
А почему бы просто не сделать так?
@font-face {
    font-family : "Open Sans Regular";
    src         : url("#{$dist-path}/fonts/open-sans-regular/open-sans.eot"); /* IE9 Compat Modes */
    src         :
        url("#{$dist-path}/fonts/open-sans-regular/open-sans.woff2") format("woff2"), /* Super Modern Browsers */
        url("#{$dist-path}/fonts/open-sans-regular/open-sans.woff") format("woff"), /* Modern Browsers */
        url("#{$dist-path}/fonts/open-sans-regular/open-sans.ttf") format("truetype"), /* Safari, Android, iOS */
        url("#{$dist-path}/fonts/open-sans-regular/open-sans.svg#opensans") format("svg"); /* Legacy iOS */
}

@font-face {
    font-family : "Open Sans Bold";
    src         : url("#{$dist-path}/fonts/open-sans-bold/open-sans-bold.eot"); /* IE9 Compat Modes */
    src         :
        url("#{$dist-path}/fonts/open-sans-bold/open-sans-bold.woff2") format("woff2"), /* Super Modern Browsers */
        url("#{$dist-path}/fonts/open-sans-bold/open-sans-bold.woff") format("woff"), /* Modern Browsers */
        url("#{$dist-path}/fonts/open-sans-bold/open-sans-bold.ttf") format("truetype"), /* Safari, Android, iOS */
        url("#{$dist-path}/fonts/open-sans-bold/open-sans-bold.svg#opensansbold") format("svg"); /* Legacy iOS */
}


Установить через scss переменным значения шрифтов типо
$font-family-base : "Open Sans Regular", sans-serif;


И для боди уже задать шрифт без всяких font-weight
.body  {
    font-family      : $font-family-base;
}
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы