首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >自动调整Kendo-Grid高度

自动调整Kendo-Grid高度
EN

Stack Overflow用户
提问于 2019-01-15 20:15:24
回答 1查看 109关注 0票数 2

我想要自动调整剑道网格的高度,例如底部网格是从窗口底部的20px

代码语言:javascript
复制
.--------------------. - 
| Navbar             | |
|   .------------.   | |
|   | Kendo-Grid |   | | Window Height
|   |            |   | |
|   '------------'   | |
'--------------------' -

我当前的解决方案使用Javascript:

代码语言:javascript
复制
<div class="container-fluid">
    <div id="grid"></div>
</div>

<script>
    $(window).resize(function() {
        let height = window.innerHeight - $('#grid').offset().top - 20
        $('#grid').css('height', height + 'px')
        $('#grid').data("kendoGrid").refresh()
    })
</script>

我想知道是否有更好的解决方案。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-01-16 02:10:59

我在这里假设,因为您的布局可能更具体,但您可以尝试以下CSS:

代码语言:javascript
复制
<style>
    .container-fluid {
        height: 100%;
    }
    #grid {
        height: calc(100% - 20px);
    }
</style>

<div class="container-fluid">
    <div id="grid"></div>
</div>
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/54198659

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档