Я использую @font-face для загрузки веб-шрифтов, которые загружаются правильно:
@font-face {
font-family: 'HelveticaNeueLight';
src: url('fonts/HelveticaNeueLight/helveticaneuelight.eot');
src: url('fonts/HelveticaNeueLight/helveticaneuelight.eot') format('embedded-opentype'),
url('fonts/HelveticaNeueLight/helveticaneuelight.woff') format('woff'),
url('fonts/HelveticaNeueLight/helveticaneuelight.ttf') format('truetype'),
url('fonts/HelveticaNeueLight/helveticaneuelight.svg#HelveticaNeueLight') format('svg');
font-weight: normal;
font-style: normal;
font-variant:normal;
}
У меня также есть еще один класс для стилизации и выделения текста жирным шрифтом:
.BusinessLeftHeader{
font-family: HelveticaNeueLight;
font-size: 32px;
padding: 30px 0 5px;
text-align: center;
line-height: 1;
font-variant: normal;
}
Теперь проблема в том, что шрифт не выглядит жирным на iPad 2. Похоже, что текст отображается с эффектом размытия или что-то в этом роде.
Я также использую этот код для решения этой проблемы.
-moz-font-smoothing: none;
font-smoothing: antialiased;
-webkit-font-smoothing: antialiased;
Но опять же, все еще возникает та же проблема. Текст выглядит не очень хорошо на iPad 2. Когда я увеличиваю масштаб, он выглядит нормально.