Могут ли браузеры разрешать конфликты шрифтов - PullRequest
0 голосов
/ 23 января 2012

Мой сайт использует некоторые шрифты с тегом @font-face CSS.

Однако я пытаюсь добавить временный стиль CSS на свой сайт для праздника или сезона ...

Я хотел бы изменить шрифт акцента на другой шрифт. Мне было интересно, можно ли было оставить оригинальный CSS и просто позволить файлу seasons.css переопределить его. Могут ли браузеры разрешать конфликты @ font-face?

Мой оригинальный CSS будет выглядеть так:

@font-face {
Font-family: 'accentfont2';
Src: url(example/font.ttf);
}

И тогда мой сезонный CSS, который будет расположен ниже стандартного CSS, будет выглядеть так:

@font-face {
Font-family: 'accentfont2';
src: url(example/seasonalfont.ttf);
}

Разрешит ли браузер конфликт, используя seasonalfont.ttf вместо font.ttf?

Ответы [ 2 ]

1 голос
/ 26 января 2012

Они могут ... все, что мне нужно было сделать, это набрать обычный CSS, и это сработало. Этот вопрос искал рекомендацию / осуждение, но не важно

0 голосов
/ 23 января 2012

Просто используйте! Важный в конце ваших сезонных стилей, он переопределит нормальные.

так .......

@font-face {
Font-family: 'accentfont2';
src: url(example/seasonalfont.ttf) !important;
}

Вы хотели бы закомментировать сезонные, когда они вам не нужны, хотя, поставив / * в начале сезонного кода и / в конце, они будут сделаны так, что они будут игнорироваться, пока вы раскомментируйте их, удалив / и * /.


Одной из альтернатив будет просто закомментировать обычный шрифт css и раскомментировать сезонный, когда вы хотите его использовать.


Вариант 3 будет состоять в том, чтобы просто заменить файл шрифта другим файлом каждый сезон, так что вам вообще не нужно будет погружаться в css, просто измените его с помощью ftp.

...