Задать вопрос
@neulwert

Как правильно использовать relative/absolute в css?

Я хочу разобраться в том как использовать комбо из relative и absolute. Я слышал, что нужно родительскому элементу давать position: relative;, а вложенному absolute.

У меня вопрос, что делать в том случае, если я хочу создать такой шаблон:
https://jsfiddle.net/z9mw3sn2/

Здесь три блока - #page, .navbar, .nav-items, каждый последний из которых вложен в предыдущий блок. Как мне быть, двум первым дать relative? Или двум последним дать absolute, ведь один человек сказал, что блок absolute вложенный в другой блок absolute - извращение, при этом я видел пример в интернете, где использовали такую практику. Я попробовал дать первым двум блокам relative, но они просто не работают, я им прописал ширину и высоту в процентах и прописал цвет бэкгрануда, но они не отображаются. Что делать если у меня много вложенных блоков? Что делать если их 3-4-5-...? Такого большого количества наверно стараются избегать, но каким способом и все же как быть если придется их использовать?
  • Вопрос задан
  • 142 просмотра
Подписаться 1 Простой 8 комментариев
Решения вопроса 1
@Lord_Dantes
Вопрос не корректный, не описана точная задача и цель использования, а лишь теория и отсутствие опыта у ТС.

Как правильно использовать relative/absolute в css?

По назначению.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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