У меня есть два divs, в одном ряду, бок о бок. Второй - главный, более важный. Я хочу, чтобы строка не была выше главной. Поэтому, когда содержимое первого div делает его слишком высоким, переполненное содержимое должно быть скрыто или прокручено. Посмотрите на приведенный ниже код. Как сделать это с помощью css?Как прокрутить вертикально в сторону div, если выше основного блока в ответном макете?
Важно: мой макет реагирует, поэтому я ищу решение без фиксированной высоты.
<style>
.wrap {border: 5px solid green}
.aside {display: inline-block; width: 25%; font-size: 300%; vertical-align: top; background-color: yellow; }
.main {display: inline-block; width: 75%; font-size: 300%; background-color: red; padding-bottom: 56%; vertical-align: top}
</style>
<div class="wrap">
<div class="aside">
I want this block to be scrolled vertically if height is greater than Main Block's height.<br>
The height of "wrap" block should be the same like Main Block's height.
<Br><br>
long text long text long text long text long text long text long text long text long text long text long text long text long text long text long text long text long text long text long text long text long text long text long text long text long text long text long text long text long text long text long text long text long text long text long text long text long text long text long text long text long text long text long text long text long text long text long text long text long text long text long text long text long text long text long text long text long text long text long text long text long text long text long text long text long text long text long text long text
</div><div class="main"> Main Block </div>
</div>
, скорее всего, вы не будете иметь некоторый JavaScript/JQuery, чтобы сделать это, это не может быть сделано только с помощью CSS ... возможно, вы можете пометить этот вопрос под javascript для быстрого ответа. – repzero
ну, это просто с javascript, я ищу чистый css solutiion –