【发布时间】:2019-09-08 17:47:31
【问题描述】:
我有一个 home-component,它显示一个 side-component 和一个 div。 这两个应该以相同的高度彼此相邻显示。 (home-component里面的div要和aside-component里面的div高度一致)
我附上了一个可行的解决方案,我在 app-aside 标签上使用了“显示:内容”。这不是一个可用的解决方案,因为 Edge 不支持它。
https://stackblitz.com/edit/angular-vkgwsb
我还尝试了“display:table”和“display:table-cell”,但也不起作用。
app.component.html
<div class="wrapper">
<div class="container">
<div class="content"></div>
<app-aside></app-aside>
</div>
</div>
app.component.css
.wrapper {
width: 1200px;
margin: 0 auto;
}
.container {
display: flex;
width: 100%;
}
.content {
min-height: 500px;
width: 840px;
}
aside.component.html
<div class="sidebar"></div>
aside.component.css
.sidebar {
min-height: 200px;
width: 360px;
}
两个 Div(内容和侧边栏)应具有相同的高度。
【问题讨论】:
标签: html angular components height