我想为元素中的元素设置css样式。所有高度都应该是百分比,因为我想开发响应式应用程序。请调整plunker窗口的大小,以了解我想要实现的目标。
最大的问题是容器液的高度设定为100%(见index.html第34行)
<div class="container-fluid">
<div class="row">
<div ui-view="rooms" class="col-md-3"></div>
<div ui-view="chat" class="col-md-9"></div>
</div>
</div>
Plunker链接有整个应用
答案 0 :(得分:1)
如果你有一个固定的高度页眉和页脚,你可以使用CSS calc例如:
UITableViewDataSource
如果页眉和页脚的高度均为60px,则计算120px
答案 1 :(得分:1)
请检查以下代码
.container-fluid {
display: inline-block;
height: calc(100vh - 350px);
width: 100%;
}
.container-fluid .row { height: 100%; }
.container-fluid .row .col-md-9 {
height: 100%;
}
.container-fluid .row .col-md-9 textarea.form-control {
height: 100%;
}