首页 > 解决方案 > 更改位置网格

问题描述

我正在使用剑道 ui,我想更改网格位置,但我不能。在下面,我的网格在输入字段的下方,我想把右边靠近交货单+我的网格

例子

我想在交货日期的右侧附近添加。

你能知道我该怎么做吗?

标签: csskendo-uigrid

解决方案


你可以用它display: flex来解决你需要处理的所有问题,以获得你想要的东西。

有关演示,请参阅随附的代码段。

<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8"/>
    <title>Kendo UI Snippet</title>

    <link rel="stylesheet" href="https://kendo.cdn.telerik.com/2018.3.1017/styles/kendo.common.min.css"/>
    <link rel="stylesheet" href="https://kendo.cdn.telerik.com/2018.3.1017/styles/kendo.rtl.min.css"/>
    <link rel="stylesheet" href="https://kendo.cdn.telerik.com/2018.3.1017/styles/kendo.silver.min.css"/>
    <link rel="stylesheet" href="https://kendo.cdn.telerik.com/2018.3.1017/styles/kendo.mobile.all.min.css"/>

    <script src="https://code.jquery.com/jquery-1.12.4.min.js"></script>
    <script src="https://kendo.cdn.telerik.com/2018.3.1017/js/kendo.all.min.js"></script>
  
  <style>
    .block-container {
      display: flex;
      flex-direction: row;
    }
    
    .block {
      margin: 10px;
      width: 100%;
    }
  </style>
</head>
<body>
  <div class="block-container">
    <div class="block">
      <label for="name">Name: </label><input type="text" id="name">
    </div>

    <div class="block">
      <div id="grid"></div>
    </div>
  </div>
  
<script>
$("#grid").kendoGrid({
  columns: [
    { field: "name" },
    { field: "age" }
  ],
  dataSource: {
    data: [
      { name: "Jane Doe", age: 30 },
      { name: "John Doe", age: 33 }
    ]
  }
});
</script>
</body>
</html>


推荐阅读