Ясность / Angular newb ie вопрос ...
Я следую макету, описанному в Clarity
документах, за исключением того, что я хочу ввести router-outlet
в .content-container
уровень, например:
<div class="main-container">
<div class="alert alert-app-level">...</div>
<header class="header header-6">...</header>
<nav class="subnav">...</nav>
<div class="content-container">
<router-outlet></router-outlet>
</div>
</div>
А потом ниже этого у меня есть ряд компонентов, которые являются одним из двух форматов макета ...
Layout # 1 - с боковой навигацией
<div class="content-container">
<nav class="sidenav" height="100%" style="background: chartreuse">
</nav>
<div class="content-area" height="100%" width="100%" style="background:brown">
<router-outlet></router-outlet>
</div>
</div>
Макет № 2 - без боковой навигации
<div class="content-container">
<div class="content-area">
<router-outlet></router-outlet>
</div>
</div>
Я заметил, что компоненты, введенные в контейнер содержимого, теперь дольше заполняются все доступное вертикальное пространство.
Как настроить компоненты nav
и .content-area
так, чтобы они занимали все доступное вертикальное и горизонтальное пространство?