Я знаю, что единица rem css является относительной единицей, которая используется для получения размеров шрифта из корневого элемента i.e html.Наследование свойств css, основанных на длине, в модуле rem из элемента root html
Мой вопрос - как свойства css, основанные на длине, такие как ширина, высота, отступ, маржа, если указано в rem - для любого элемента, полученного из элемента html.
В качестве примера:
<html class="basicStyle">
<body>
<div id="view">This is some content</div>
</body>
</html>
Стиль:
.basicStyle{width:500px; font-size:20px}
#view{width:3rem; font-size:2rem}
Если я попробовать это в хроме, ширина #view DIV должен быть 3 * 500px = 1500px - Однако это не так.
Я хочу знать, будем ли указывать ширину или заполнение элемента в rem - из какого элемента и как он вычисляется - для получения вычисленной ширины.
Любая документация также приветствуется.
Спасибо.
спасибо. очень полезно. Значит, размер шрифта, если элемент root html изменяется при изменении размера окна просмотра или использовании другого устройства? – Prabhas