ng-grid height以%表示。 100%的父容器

时间:2014-05-09 05:17:54

标签: angularjs gridview

在ng-grid中,我需要将高度设置为100%,以便它始终是父容器的高度(包含网格div的另一个div),即使在窗口调整大小时也是如此。我该怎么做 ? {height : 100%}无法解决此问题?

3 个答案:

答案 0 :(得分:6)

这对我有用。

.ui-grid {
  position: absolute;
  height: auto;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}

由{dcryan22链接的this thread中的某人提到了此答案的部分版本。我认为在答案中包含解决方案中的实际完整代码会很有帮助。

请注意,这些属性是在元素.ui-grid上设置的,而不仅仅是指令本身。

答案 1 :(得分:3)

This article给出了使用CSS视口的答案。对我来说很完美!

我将此添加到CSS:

.ui-grid {
    height: 98vh;
}

我也使用Twitter bootstrap,但是甚至不需要任何额外的div或容器。

答案 2 :(得分:0)

https://github.com/angular-ui/ng-grid/issues/80

最后,救世主补充了答案。最新版本允许高度100%。此后对我来说标题保持不变