问题标签 [column-sizing]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
463 浏览

html - 为 HTML 表格实现“类似 Excel 的列大小”的最佳方法是什么?

我想允许用户使用与 Excel 中相同的方法来调整 HTML 表中的列大小。拖动列和大小之间的空间。

去年我对此进行了一些研究,发现了一些小技巧。大多数都非常糟糕,我没有发现任何真正好的东西。现在,看起来我需要实现这个功能,并且想把它做好,所以在我重新开始之前,我只是想问问其他人是否做过这个,以及他们是如何做到的。

我相信我看过一个 FogBugz 演示视频,他们在其中实现了这一点。所以我知道它可以做得很好。

顺便说一句,我不想​​使用任何开源框架,因为我的客户将来可能会出售这个应用程序。

0 投票
5 回答
32820 浏览

html - 如何设置宽度以在视觉上截断其显示的内容?

我正在尝试设置表格的列宽,它可以正常工作,直到它达到子元素在视觉上被截断的程度......然后它的大小不会再小了。(“视觉上被截断”——不合适的东西似乎隐藏在下一列后面)

这是一些示例代码来演示我的问题:

我尝试以不同的方式设置宽度,包括

我意识到,我可能会使用 DIV,但我不想这样做,因为表是从绑定控件生成的,而且我真的不想重写 asp.net 控件。

话虽如此,我认为作为最后的努力,我至少可以用 DIV 包装每个 'td1' 的内容,溢出会处理好事情,但甚至替换

没用。

有人知道我如何设置宽度以在视觉上截断其内容吗?

顺便说一句-我的目标浏览器是 IE7。其他浏览器现在并不重要,因为这是一个内部应用程序。

0 投票
1 回答
11272 浏览

php - 使用 PHPExcel 更改列的大小

我在使用 PHPExcel 时遇到了一些麻烦,

事实上,我已经阅读了我找到的所有教程,但它对我不起作用。

我已将此代码放在页面上:

但它给了我以下错误:

注意:未定义的变量:第 173 行中的工作表

注意:未定义的变量:第 173 行中的工作表

我真的迷路了,我认为改变列大小的方式是这样的。

任何形式的帮助将不胜感激。

亲切的问候。

SP。

0 投票
3 回答
541 浏览

grails - Grails:设置 NUMBER 列的长度?

我试图告诉 Grails 创建特定长度的列。这对字符串非常有用,但是,对于 NUMBER 类型的列,无论我尝试什么,它都会不断创建默认的 NUMBER(10,0) 大小。我试过了:

我也试过:

我错过了什么吗?这可能吗?

0 投票
0 回答
1310 浏览

excel - VBA Excel 2010 防止列调整大小

我有一个宏,用于以厘米为单位精确调整电子表格行和列的大小。它就像一个魅力。

我的观点是,一旦我用数据填充单元格,单元格列就会在运行时由应用程序调整大小(行大小保持不变)。

我试图交换两部分代码,例如。调整大小,然后用数据填充,然后反转。我在这两种情况下都得到了相同的结果,例如,列的大小被调整了,这是我不想要的。

我也在下面尝试了这段代码,在调整单元格大小之后插入数据,然后再用数据填充它们,但是当代码尝试填充第一个数据时,这会导致应用程序错误,因为我猜它需要调整列的大小:

宽度和高度大小的代码来自微软支持

这就像鸡和蛋头痛。

感谢任何解决方法。

0 投票
1 回答
14 浏览

twitter-bootstrap - IE 中的 HTML5 视频大小问题

在引导框架内使用 html5 视频标签。在除 IE 9 或更低版本的所有浏览器中都能正常工作。这是供参考的站点 URL:http://www.randyrosario/Website/TimSimmon/MLM.html.com 任何帮助将不胜感激。

0 投票
1 回答
5512 浏览

javafx - 在 tableView JavaFx 中为没有第一个(对于行数)的列设置 CONSTRAINED_RESIZE_POLICY

我有 tableView,第一列是行号。我想为所有没有先设置的列设置 CONSTRAINED_RESIZE_POLICY。

我做了:

因此,我选择了第一列的宽度,但其他列比上面代码中没有最后一行的要宽,但仍然有一个额外的 void 列。

我还有另一个问题,因为我寻找将列的大小调整为列中最长文本的长度(我需要它用于第一列),但我只找到了具有非常长且棘手的解决方案的旧答案。有没有简单的解决方案(方法)来做到这一点?

编辑:我发现当我尝试手动调整列的大小时,它们仅在单击以调整其中一列的大小后正确调整大小(因为它们应该使用 CONSTRAINED)所以我有一个问题,为什么他们没有像我描述的那样从一开始就调整大小上面但在尝试手动调整大小之后。我认为问题出在第一列的 setResizable false 上,但我该如何修复呢?

0 投票
1 回答
285 浏览

dynamic - HighCharts - 使标签根据列大小动态显示

我想让标签根据列的大小动态显示。

例如,如果列小于 2px,则不应出现标签。我不希望它基于价值。我希望它基于列的实际像素大小。

在哪里说 if(this.y == 30) 我想让它说 if(column.height == 2)

我的小提琴如下:http: //jsfiddle.net/Malvinator/2t0r3am5/

0 投票
2 回答
7676 浏览

sql - 如何在 Oracle 中更改视图的列大小

我正在尝试使用我们用于表的相同命令来更改视图的列大小,例如:

但它的投掷错误

SQL 错误:ORA-00942:表或视图不存在

那么我们如何改变视图的列大小呢?

0 投票
1 回答
58 浏览

mysql - 关系数据库中的动态列大小

假设我们有一个系统,其中包含一个关系数据库(例如 MySQL 或 Oracle),该数据库由一个使用来自外部 API 的数据的计划作业填充。还假设不能保证来自 API 的数据大小(例如,json 的特定值的大小)。

在这种情况下,为使用来自 API 的数据填充的特定属性确定适当的列大小的最佳实践是什么?它是根据传入数据动态(以编程方式)调整列大小的合适方法,还是我们分配相对较大的大小以适应传入的更大数据?

谢谢你。