Я хочу разобраться в том как использовать комбо из relative и absolute. Я слышал, что нужно родительскому элементу давать position: relative;, а вложенному absolute.
У меня вопрос, что делать в том случае, если я хочу создать такой шаблон:
https://jsfiddle.net/z9mw3sn2/
Здесь три блока - #page, .navbar, .nav-items, каждый последний из которых вложен в предыдущий блок. Как мне быть, двум первым дать relative? Или двум последним дать absolute, ведь один человек сказал, что блок absolute вложенный в другой блок absolute - извращение, при этом я видел пример в интернете, где использовали такую практику. Я попробовал дать первым двум блокам relative, но они просто не работают, я им прописал ширину и высоту в процентах и прописал цвет бэкгрануда, но они не отображаются. Что делать если у меня много вложенных блоков? Что делать если их 3-4-5-...? Такого большого количества наверно стараются избегать, но каким способом и все же как быть если придется их использовать?