Записки фронтендера
Большинство разработчиков скорее всего знает о существовании глобальных значений для CSS свойств, таких как inherit, initial и unset, но существуют и другие. Этот список со временем понемногу разрастается.
Расскажу обо всех:
inherit - указывает, что значение должны быть унаследовано от родительского элемента
initial - сбрасывает значение до того, которое установлено по-умолчанию. Например, для display это будет inline даже если элемент до этого был блочным.
unset - если свойство является наследуемым, то будет вести себя как inherit, если нет, то как initial.
revert - возвращает свойство к значению, которое было бы, если бы никаких стилей не было бы применено вообще. То есть для блочного элемента сбросит display до block, а для строчного до inline.
revert-layer - откатывает значение до того, которое было определено в предыдущем каскадном @layer слое.
170 ·