Web界面开发工具!Kendo UI for jQuery数据管理之网格列宽

Kendo UI for jQuery R1 2020 SP1试用版下载

Kendo UI目前最新提供Kendo UI for jQuery、Kendo UI for Angular、Kendo UI Support for React和Kendo UI Support for Vue四个控件。Kendo UI for jQuery是创建现代Web应用程序的最完整UI库。

要设置Grid列的宽度,请使用其width属性。

当您通过col元素从HTML表创建网格时,也可以设置列的宽度;但是,当对表单元格使用宽度样式时,请避免这种方法。

使用列宽和滚动

根据是否启用滚动,网格的列会获得不同的操作:

  • 默认情况下,在Kendo UI for jQuery,UI for JSP和PHP UI中为Grid启用了滚动。 启用滚动时:

    • table-layout样式设置为fixed,并且所有未定义宽度的列均显示为相同宽度。
    • 当水平空间不足时,没有定义宽度的列将缩小为零宽度。
    • 无论单元格内容如何,都应遵守定义的列宽。
    • 如果单元格的内容无法容纳,则网格将对其进行包装或修剪。
    • 在调整列大小的过程中,只有调整大小的列和table才会更改其宽度。
    • 调整列的大小或隐藏列时,网格将向其表元素应用像素宽度。 此操作有助于维持除当前已调整大小或隐藏的列之外的所有其余列的宽度。
    • 当所有列均具有像素宽度并且它们的总和超过网格的宽度时,将出现一个水平滚动条。
    • 当所有列均具有像素宽度并且其总和小于Grid的宽度时,将忽略列宽,并且浏览器将展开所有列。
  • 默认情况下,UI for ASP.NET MVC和UI for ASP.NET Core.中的网格禁用滚动。 禁用滚动时:
    • table-layout样式设置为auto,如果未明确定义,则列宽由浏览器和单元格内容确定,这是HTML表的默认操作。
    • 浏览器将尝试遵循所有设置的列宽,但可能会根据其内容来调整某些列的宽度。
常见情况

本节提供有关需要在Grid中实现列宽的常见方案信息。

使不可滚动网格服从列宽

将table-layout更改为fixed。

#GridID > table // Header and data table.
{
table-layout: fixed;
}

消除列和标题错位

要在调整网格大小时消除列和标题的不对齐,请提供至少一列没有指定宽度的列,以便它可以自由调整。



了解最新Kendo UI最新资讯,请关注Telerik中文网!

原文地址:https://www.cnblogs.com/AABBbaby/p/12579559.html

时间: 2024-08-12 10:47:29

Web界面开发工具!Kendo UI for jQuery数据管理之网格列宽的相关文章

Web UI开发神器—Kendo UI for jQuery数据管理网格编辑操作

Kendo UI for jQuery最新试用版下载 Kendo UI目前最新提供Kendo UI for jQuery.Kendo UI for Angular.Kendo UI Support for React和Kendo UI Support for Vue四个控件.Kendo UI for jQuery是创建现代Web应用程序的最完整UI库. 编辑是Kendo UI网格的基本功能,可让您操纵其数据的显示方式. Kendo UI Grid提供以下编辑模式: 批量编辑 内联编辑 弹出式编辑

Kendo UI for jQuery使用教程:支持Web浏览器

[Kendo UI for jQuery最新试用版下载] Kendo UI目前最新提供Kendo UI for jQuery.Kendo UI for Angular.Kendo UI Support for React和Kendo UI Support for Vue四个控件.Kendo UI for jQuery是创建现代Web应用程序的最完整UI库. Kendo UI小部件和框架组件旨在支持所有主要的Web浏览器,并提供跨浏览器兼容性.标准兼容性或支持触摸设备. 但是根据项目的具体情况,您

两大HTML5框架评测:Kendo UI 和 jQuery Mobile

jQuery Mobile 和 Kendo UI 都是流行的 JavaScript 框架,在开发中我们可以在它们的基础上添砖加瓦制作所有现代移动WEB应用.这两个框架都是基于使用率顶尖的 JavaScript 库 jQuery 所构建的.比较 Kendo UI 和 jQuery Mobile 有些类似于比较同一枚硬币的两面.众所周知,jQuery Mobile 实际上并不需要太多的介绍,因为它是最常用的HTML5框架之一. Kendo UI 具有相似的动机和类似的发展速度.与 jQuery Mo

ExtJs是当今最主流的前端界面开发工具之一

摘要:ExtJs是当今最主流的前端界面开发工具之一,功能强大,外观绚丽.虽然网上的开发文档很多,但是在实际应用中仍然会遇到很多问题,本文结合企业信息化.SAP ERP等实际项目开发经验,对使用ExtJs开发做了一个梳理和总结,特别对开发中遇到的重点问题进行了详细阐述,希望能够为大家提供一些帮助.    关键词:ExtJs  IMS  RIA 作用域 id冲突 风格统一1 引言    随着互联网技术的不断发展,网站的互动性越来越强,软件从C/S到B/S,又到了B/S结构的C/S界面体验,伴随着大量

Kendo UI for jQuery使用教程——使用NPM/NuGet进行安装

[Kendo UI for jQuery最新试用版下载] Kendo UI目前最新提供Kendo UI for jQuery.Kendo UI for Angular.Kendo UI Support for React和Kendo UI Support for Vue四个控件.Kendo UI for jQuery是创建现代Web应用程序的最完整UI库. 使用NPM进行安装 Node Package Manager (NPM)是目前比较流行的一个JavaScript包管理器.在本文中假设您熟悉

Brackets - 强大免费的开源跨平台Web前端开发工具IDE (HTML/CSS/Javascript代码编辑器)

Brackets 是一个免费.开源且跨平台的 HTML/CSS/JavaScript 前端 WEB 集成开发环境 (IDE工具).该项目由 Adobe 创建和维护,根据MIT许可证发布,支持 Windows.Linux 以及 OS X 平台. Brackets 的特点是简约.优雅.快捷!它没有很多的视图或者面板,也没太多花哨的功能,它的核心目标是减少在开发过程中那些效率低下的重复性工作,例如浏览器刷新,修改元素的样式,搜索功能等等.和 Sublime Text.Everedit 等通用代码编辑器

Web软件开发工具WebBuilder试用手记

最近公司在使用WebBuilder做项目开发,感觉很不错. 官方主页在这里:http://www.putdb.com/ 可以看到,这货不仅能使用可视化的方式拖拽出界面,还能直接在页面上完成数据库相关的操作.对于企业级的应用来说,一般会涉及到非常复杂的表单布局,以及大量的数据库交互.使用WebBuilder则只要打开一个浏览器就可以了,plsql神马的,一般的开发就无需打开了. Amdocs也有一款类似的在线动态表单设计器,不过整体使用手感不如WebBuilder这么流畅,另外这款工具前端部分是基

Kendo UI for jQuery使用教程:小部件DOM元素结构

[Kendo UI for jQuery最新试用版下载] Kendo UI目前最新提供Kendo UI for jQuery.Kendo UI for Angular.Kendo UI Support for React和Kendo UI Support for Vue四个控件.Kendo UI for jQuery是创建现代Web应用程序的最完整UI库. 所有Web Kendo UI小部件都保留对元素和封装DOM元素的引用,并且所有混合Kendo UI小部件仅保留对元素DOM元素的引用. el

Kendo UI for jQuery使用教程:使用MVVM初始化(一)

[Kendo UI for jQuery最新试用版下载] Kendo UI目前最新提供Kendo UI for jQuery.Kendo UI for Angular.Kendo UI Support for React和Kendo UI Support for Vue四个控件.Kendo UI for jQuery是创建现代Web应用程序的最完整UI库. 您可以通过数据属性或基于自定义HTML属性初始化和配置每个Kendo UI小部件. Kendo UI混合应用程序.单页面应用程序(SPA)视