inherit CSS значення


Ключове слово, яке повідомляє, що необхідно наслідувати значення властивості у батьківського елементу. Звісно, результат буде помітний лише в тому випадку, якщо у батька вказана властивість встановлена.

h1 намагається успадкувати значення кольору, яке він знаходить у елементі body. Ключове слово `inherit`

Кожна CSS властивість може приймати, як значення, ключове слово inherit. Наприклад, ось так:

span {  
    font-size: inherit;  
}

Цим ми змушуємо певний елемент успадковувати вказане значення властивості від батьківського елемента. Якщо в CSS не інстальовано властивість для батьківського елемента, то він успадкує значення, обчислене від батька (яке може бути дефолтним або яким-небудь іншим, успадкованим від батьківського елемента).

Ключове слово inherit може стати в нагоді, якщо ви хочете привласнити одне і те ж значення групі дочірніх елементів для властивостей, які зазвичай не успадковуються. наприклад:

.block {  
  box-shadow:  0px 0px 11px rgba(0, 0, 0, 0.4);  
}  
.block div {  
    box-shadow: inherit;  
}

Тепер всі елементи <div> всередині основного елемента .block успадковують його значення властивості box-shadow.

автор: Svitlana

Переглядачі

Підтримка: стаціонарні переглядачі
Переглядач Google Chrome Mozilla Firefox Apple Safari Opera Microsoft EDGE Microsoft Internet Explorer
inherit 1.0 1.0 1.0 4.0 12.0 8.0
Підтримка: мобільні переглядачі
Переглядач Mobile Google Android Mobile Mozilla Firefox Mobile Apple Safari
inherit 1.0 1.0 1.0

Приклади

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

inherit явно бере значення у батька: абзац стає бордовим шрифтом Georgia, бо це стилі контейнера. Для color успадкування і так типове, але inherit незамінний там, де його типово немає (рамки, відступи).

HTML

<div class="frame">
    <p class="block">Абзац успадкував колір і шрифт від контейнера.</p>
</div>
<p>Звичайний абзац поза контейнером.</p>

CSS

.frame {
    color: #d81b60;
    font-family: Georgia, serif;
}

.block {
    color: inherit;
    font-family: inherit;
}
автор: Svitlana

Демонстація роботи значення.

автор: Svitlana

Коментарі

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

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

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

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

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

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

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

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

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

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

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