Я нахожусь на этапе тестирования сборки сайта, и я не могу заставить шрифты работать в ie9. Странная часть состоит в том, что они отлично работают в ie7 & ie8 И в режиме совместимости. Возможно, даже незнакомцем является тот факт, что демо-файлы работают нормально. Я понимаю, что это говорит о том, что я мог бы повесить трубку, но я не могу найти проблему нигде.Почему мой шрифт @ шрифт сломан только в ie9?
Мне интересно, если что-то нарушает все шрифты в ie9 для этого сайта - все они выглядят как «новый роман» для меня.
EDIT: обновленный код ниже. Все еще испытывает эту проблему.
Ниже приведена соответствующая информация и пример кода для одного из указанных шрифтов. Всего всего 5 шрифтов, и все они настроены таким образом и испытывают ту же проблему.
Тестирование сайта: структура http://dev.citylightphilly.com
Файл: все шрифты & stylesheet.css в/WP-содержание/темы/my_theme/шрифты/
HTML (в header.php)
<!-- @Font-Face Webfonts -->
<link rel="stylesheet" href="<?php bloginfo('stylesheet_directory'); ? >/fonts/stylesheet.css" />
<!-- CSS : implied media="all" -->
<?php versioned_stylesheet($GLOBALS["TEMPLATE_RELATIVE_URL"]."style.css?v=2") ?>
CSS (/fonts/stylesheet.css)
@font-face {
font-family: 'NovecentowideBold';
src: url('Novecentowide-Bold-webfont.eot');
src: url('Novecentowide-Bold-webfont.eot?#iefix') format('embedded-opentype'),
url('Novecentowide-Bold-webfont.woff') format('woff'),
url('Novecentowide-Bold-webfont.ttf') format('truetype'),
url('Novecentowide-Bold-webfont.svg#NovecentowideBold') format('svg');
font-weight: normal;
font-style: normal;
CSS (style.css)
h3, h4, h5, h6, nav {
font-family: 'NovecentowideBold', 'Myriad Headline', Tahoma, Calibri, sans-serif;
}
Это не вопрос Wordpress, это вопрос CSS. –
Наличие проблем CSS с WP-сайтом не делает его вопросом WP. Миграция в Stack Overflow, где это будет по теме, и получит несколько качественных ответов. – EAMann
NovecentowideMedium ≠ Novecentowide-Medium – Knu