【发布时间】:2019-07-27 20:57:07
【问题描述】:
我已经尝试了很多并搜索了很多页面,但我似乎无法将其居中对齐:
router-outlet ~ * {
position: absolute;
height: 100%;
width: 90%;
display: block;
margin: auto;
}
.main{
margin: 20px;
}
结构是这样的:
<mat-sidenav-content>
<div class="main">
<router-outlet></router-outlet>
</div>
【问题讨论】:
-
你为什么使用这个选择器?
router-outlet ~ *? -
你到底想做什么?您正在尝试对齐“它”,但“它”是什么?以哪种方式在哪里对齐?
-
Router-outlet 不是可自定义的模板元素,您可以使用 router-outlet 之后的另一层来实现这一点。但是您可以简单地自定义您的主类。我还建议您检查这个 SO 主题,stackoverflow.com/a/34645811/5955138
标签: javascript html css angular web