Как заставить средствами css вертикальное меню при раскрытии отодвигать следующий за ним блок?
Собственно есть меню на сайте, и при адаптивном просмотре, когда оно раскрывается, то прячется под идущие за ним блоки (баннер). Причем когда верстал его отдельно, то все было ок. Но когда перенес на сайт вышла вот такая беда.
martynuk: без кода на гитхабе сложно что-то сказать. создайте в репозитории ветку gh-pages и бросьте сюда ссылку. ну либо на свой сервер залейте просто.
ссылка на гитхаб https://github.com/zorro76/bar-bados рабочая область: view/theme/wine папка stylesheet файлы style.css и stylesheet.css, а также tamplate/common файлы header.tpl и home.tpl
martynuk: А компилировать это нам в уме нужно ?) Имейте уважение к людям, просто сбросьте ссылку на страничку и Вам помогут в течении пары минут ) консоль всему голова.
martynuk: Просто закрой вопрос )
А вообще советую избегать задавать высоту и особенно ширину блокам при адаптивной верстке. К примеру у меня в последнем проекте на 2,5к строк кода всего в одном месте задана ширина (для нетипичного блока).
martynuk: Клеарфиксом сбрасывать поток, чтобы не схлопывалось, далее маргинами внешние отступы и паддингами внутренние. Я так понял у вас комбинированный фон, чтож это не проблема - htmlbook.ru/blog/dva-fona-i-bolshe Применяйте сразу к обертке и не плодите кучу вложенных блоков :)
Без кода никак.
Зайдем с другой стороны. Найдите слово "ПРОИЗВОДСТВО" в левой колонке: motokofr.com , наведите мышь на список производителей.
Вам такой эффект нужен? Можете взять оттуда.