css властивість font-size-adjust


Властивість font-size-adjust дає кращий контроль розміру шрифту, коли перший обраний шрифт недоступний.

Властивість `font-size-adjust`

Розмір шрифту, який відображається залежить більшою мірою не від властивості font-size, яка визначає лише загальний розмір шрифту, а від співвідношення значень властивості font-size і величиниx-height (x-height - це різниця між розміром малої літери "x" і великої літери "X" для певного шрифту). Це співвідношення називається аспектом шрифту і розраховується за формулою: аспект = font-size / x-height.

Проблему розмірів вирішує властивість font-size-adjust (вона дозволяє змінювати аспект шрифту), яка змусить виглядати другий шрифт такого ж розміру, як і перший.

автор: Svitlana

Синтаксис

font-size-adjust: number|none|initial|inherit;

Властивість font-size-adjust може отримувати 4 значень:

number

Визначає значення аспекту для використання

автор: Svitlana

none

Не регулює розмір шрифту

автор: Svitlana

initial

Модифікує всі рядкові символи як заголовні зменшеного розміру

автор: Svitlana

inherit

Вказує на спадковість властивостей від свого батьківського елемента

автор: Svitlana

Значення без задання: none
Наслідує: Так
Анімується: Так
JavaScript синтаксис: object.style.fontSizeAdjust="0.58"

Переглядачі

Підтримка: стаціонарні переглядачі
Переглядач Google Chrome Mozilla Firefox Apple Safari Opera Microsoft Internet Explorer
font-size-adjust Не підтримується 3.0 Не підтримується Не підтримується Не підтримується

Мобільних переглядачів ще не додано.

Приклади

+ запропонувати свій приклад у пісочниці

Різні шрифти при однаковому font-size мають різну висоту малих літер, тому Times поруч із Verdana виглядає дрібнішим. У другому рядку font-size-adjust: 0.58 (аспект Verdana) підганяє малі літери обох шрифтів під одну висоту.

HTML

<p class="no">Без коригування: <span>Verdana</span> та <span class="t">Times New Roman</span></p>
<p class="yes">З font-size-adjust: <span>Verdana</span> та <span class="t">Times New Roman</span></p>

CSS

p {
    font-size: 22px;
}

span {
    font-family: Verdana, sans-serif;
}

.t {
    font-family: "Times New Roman", serif;
}

.yes span {
    font-size-adjust: 0.58;
}
автор: Svitlana

Значення у дії

автор: Svitlana

Приклад використання

автор: Svitlana

Приклад використання

автор: Svitlana

Коментарі

Коментарів ще немає — будьте першим!

Відповідь для

Увійдіть — коментар з'явиться одразу, без капчі й очікування перевірки.

Пропозиція правки

Ваша версія — : після перевірки замінить чинну. Нова порада чи нотатка — з'явиться на сторінці після перевірки.

Ви гість — діють добові ліміти. Увійдіть, щоб пропонувати без капчі.

Ваша версія секції «»: після перевірки замінить чинну.

Ви гість — діють добові ліміти. Увійдіть, щоб пропонувати без капчі.

Ваша версія опису «»: після перевірки замінить чинну.

Ви гість — діють добові ліміти. Увійдіть, щоб пропонувати без капчі.

Зворотний зв'язок
Вхід