Задать вопрос
@armenka29
Программист, бизнесмен

Css как указать смещение блока, равное ширине родительского, ширина родителя указана в %?

Есть список категорий на сайте, вобщем вот так организованно меню
cssdeck.com/labs/c4gslvmd
смотрите я хочу сделать эту колонку резиновой.
чтобы ширина #left_side - менялась

но если делаю ее больше или меньше то нужно менять смещение для всплывающего меню...
вот наведите на категории нижние - там всплывет меню, вот тут я сменил ширину колонки и меню отображается не верно.
cssdeck.com/labs/gzs65tjr
как можно исправить средствами css?
  • Вопрос задан
  • 145 просмотров
Подписаться 2 Оценить Комментировать
Решения вопроса 1
StivinKing
@StivinKing
Дописываем:
#left_side {
    position: relative;
}
ul#catalog_menu ul {
   right: -304px;
}

Теперь как бы не сжали основной блок, всплывающий всегда будет по контуру.
codepen.io/StivinKing/pen/VKYjRV

Но код, если честно, надо бы полностью переписать. Там столько лишнего и не нужного
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы