Например, у меня есть div, который имеет высоту 100px
(я не знаю высоту, но предположим, что я это сделал). Я хочу установить margin-bottom
на процент, поэтому 25%
будет 25px
, если предположить предыдущую высоту. Тем не менее, процент, кажется, относится к документу, а не к элементу:
<div style="height:100px;margin-bottom:100%"></div>
Маржа должна быть 100px
, но это не так, это 100% от высоты страницы.
Элемент - это всего лишь строка текста, которая не имеет фона, поэтому теоретически может быть использована теорема height:150%
.