@vetsmen

Как позиционировать блоки при адаптивной вертске?

Суть вопроса: есть 2 блока (левое меню и правый контент). Вот страница: https://jsfiddle.net/5t2pmz0f/
Дело в том, что мне нужно, чтобы у контента была ширина = (100% - ширина меню), так же ширина меню может динамически изменяться.
Способ с position: absolute у меню не особо устраивает, ибо тогда ширина контента 100%, затем нужно будет все равно как-то оперировать с шириной меню, чтобы вывести информацию строго в видимых границах контента.
Есть способ еще с width: calc(100% - ширина меню), но тогда при изменении ширины меню придется так же менять и ширину контента.
В общем в обоих случаях нужно будет прибегать каким-либо образом к js.
Как можно избежать js и сделать так, чтобы ширина контента была именно такой, какая мне нужна (100% - ширина меню), при этом учитывая факт, что ширина меню может постоянно изменяться?
  • Вопрос задан
  • 171 просмотр
Решения вопроса 1
@JuniorNoobie
Сижу в поддержке, пишу мелкие проекты
Просто не указывайте ширину контента. Она сама у вас будет равна 100% - ширина меню. Ибо блоки по-умолчанию занимают все предоставляемую им ширину.
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
AndrewHaze
@AndrewHaze
Умею гуглить яндексом
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы