我正在尝试将 2 个元素彼此相邻放置,其中一个元素占据屏幕的 25%,另一个是一个角路由器插座,它占据了容器的其余部分。使用以下内容最终会在屏幕两侧使用两个元素,中间有空格。** 部分是有问题的部分
<div class="container"
fxLayout>
<admin-route-menu fxFlex="25%" fxShow.lt-sm="false"></admin-route-menu>
<router-outlet fxFlex></router-outlet>
</div>
左侧的 admin-route-menu 标记只是基本的 html 和 css,其中 html 中有一个 mat-list。路由器插座可以根据角度规格采用任何元素。如果这也有帮助,我可以包括 admin-route-menu。
我也尝试过使用常规的弹性盒子,但结果是一样的。
.wrapper {
display: flex;
flex-direction: row;
align-items: stretch;
width: 100%;
height: 5em;
background: #ccc;
}
.wrapper > .wrapper-left
{
background: #fcc;
}
.wrapper > .wrapper-right
{
background: #ccf;
flex: 1;
}
任何帮助表示赞赏,谢谢