高度在聊天应用程序中不起作用

时间:2016-03-18 11:43:45

标签: javascript html css twitter-bootstrap

我想为元素中的元素设置css样式。所有高度都应该是百分比,因为我想开发响应式应用程序。请调整plunker窗口的大小,以了解我想要实现的目标。

最大的问题是容器液的高度设定为100%(见index.html第34行)

Plunkr Link

<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链接有整个应用

2 个答案:

答案 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%;
}