У меня есть два div, div.outer
и div.inner
:
<div class='outer'><div class='inner'>...content...</div</div>
div.outer
можно изменять размер как по ширине, так и по высоте независимо друг от друга. (Не самим пользователем.)
Внутри этого div находится div.inner
, ширина которого составляет 90 % от ширины родительского блока div.outer
. Этот div должен иметь соотношение сторон height / width = 1.24
. Таким образом, высота должна быть в 1,24 раза больше ширины.
Другими словами, как установить высоту div, равную 112% ширины его родителя? (1.2 * 90 ≈ 112
) Я ищу решение либо в Less, либо в стандартном CSS. (Только javascript/jQuery при необходимости).
Здесь в псевдо-CSS:
.outer{
width: resizable;
height: resizable;
}
.inner{
width: 90%;
height: 1.12 * width_of(.outer);
}
Заранее спасибо.
width / height = 1.24
невозможно, чтобы высота была больше ширины - person   schedule 29.08.2016height / width = 1.24
, мой плохой. - person Kevin   schedule 29.08.2016