问题标签 [tablelayout]

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 投票
2 回答
3175 浏览

java - Java JFrame:如何通过组件递归解析(即,如果使用 JScrollPane)

我将TableLayout用于我的摇摆 GUI。最初只有一些需要的基本标签、按钮和文本字段,稍后我可以通过以下方式访问:

不幸的是,我在使用 usingJScrollPane支持滚动JTextArea和 JTable 之后遇到了问题,我使用了以下方法:

经过建议,我已经能够通过getComponent("fooburg")所需的组件访问(上面的版本是最终版本)。非常感谢丹和布鲁诺!

0 投票
11 回答
342688 浏览

html - Colspan 所有列

我如何指定一个td标签应该跨越所有列(当表中列的确切数量将是可变的/难以确定何时呈现 HTML 时)?w3schools提到您可以使用colspan="0",但它没有确切说明哪些浏览器支持该值(IE 6 在我们的支持列表中)。

似乎设置colspan为大于您可能拥有的理论列数的值会起作用,但如果您table-layout设置为fixed. 使用大量的自动布局有什么缺点colspan吗?有没有更正确的方法来做到这一点?

0 投票
2 回答
399 浏览

asp.net - 表格内容泄漏到容器外:如何操作表格布局

将此表的内容保存在其容器中时遇到问题:请参见此处

该表是由一个名为 CataLook 存储的 DNN 模块自动生成的。

我真的希望他们能够制作符合标准的模块——即。<div>而不是,<table>但这就是我坚持的...

我试过 Firebugging 它并改变周围桌子上的所有宽度,但似乎没有任何东西让它移动。

有人对正确操作表格有任何见解吗?

另外,如果宽度设置为 100%,它不应该留在容器内吗?(我猜这不是真的,因为内容是动态生成的,因为它是一个 DNN 模块......)

0 投票
5 回答
58278 浏览

android - 以编程方式创建 TableLayout

我正在尝试以编程方式创建 TableLayout。它只是行不通。xml 文件中的相同布局仍然有效。这就是我所拥有的:

当我运行它时,我没有崩溃,但什么也没有出现。如果我摆脱 TableRow 实例,至少该按钮确实显示为 TableLayout 的直接子级。我究竟做错了什么?

0 投票
6 回答
1302 浏览

css - 没有固定宽度的 CSS 布局

我在任何方面都不是 CSS 专家。我知道一些,但不是很深;浮动和IE6让我哭了。所以我总是很高兴看到人们可以用它做什么。

但是,我看到的大多数示例都使用固定尺寸。据我了解,这是因为 CSS 非常棘手,当元素有宽度时更容易破解,尤其是在 IE6 中。

但是,我真的很喜欢灵活的宽度。既然如此,我不明白为什么用表格进行设计是错误的?有一本书叫《你所知道的关于 CSS 的一切都是错的!》这解释了现在我们可以在最近的浏览器中使用 CSS 进行表格布局有多好……但是,我们不能一直使用 HTML 表格吗?是的,它不是 CSS,而且可能不如纯 CSS 干净......但是,毕竟,表格布局我们经常需要的,如果我们必须在邪恶的 hacky CSS 和简单但不纯的 CSS 之间做出选择足够的 HTML 表,我不明白为什么这些选择中的任何一个都应该被认为是不好的。KISS是个好东西,不是吗?

或者,也许我不理解它,你可以在 CSS 中制作类似表格的布局——在 IE6 中工作——而不会太痛苦?此类网站的任何示例?

更新:是的,我知道内容和样式分离。事实上,我对 DRY、SRP 和其他设计必须做的事情非常狂热。这就是我真正尝试在 CSS 中做事的原因;但如果它比表格更难,更不可靠,甚至在上面提到的书上都写过,为什么要这么努力呢?我并不是说所有事情都必须在表格中完成。但如果它真的比 CSS更容易- 为什么我更喜欢 CSS 而不是简单且可预测的解决方案?

也就是说,我并不是说你应该总是使用表格。请记住母版页面布局 - 它是独立的,不会影响其他页面,我可以在 20 分钟内从 CSS 切换到表格并返回(事实上我已经这样做了)没有问题 - 为什么我要坚持使用 CSS,即使表格是无害?

更新:我发现这是对我想说的话的一个很好的总结:http: //www.flownet.com/ron/css-rant.html。和讨论http://rondam.blogspot.com/2009/02/why-css-should-not-be-used-for-layout.html#comments

对于那些感兴趣的人,这里有一篇更好的文章: http: //kv5r.com/articles/dev/layouttables1.asp

0 投票
4 回答
1451 浏览

html - 避免使用固定的表格高度和可变的行数拉伸表格行?

我有一个 HTML 表单的表格。由于光学原因,它具有固定的高度。表中的行数取决于可用表单域的数量。

问题:如果行数很少,所有行都会垂直拉伸,增加输入元素之间的空间。

我可以通过给数据行一个(假的)固定高度来避免这种情况。我不喜欢这种方法,因为没有固定的高度我可以给它(相对字体大小、可访问性),而且我担心未来会出现问题——例如,IE9 决定从字面上获取单元格高度。

我能做些什么?我有最后一个(空)行,但不知道该放什么,以便它自动占据所有“可用”空间。

0 投票
1 回答
4220 浏览

html - HTML CSS 表格背景

我有一个表格显示在表格中。在第三列中,有 4 行用于选择首选的联系方式(单选按钮)。我目前正在使用标签在第一行中写入此文本。但是,有人告诉我,它看起来不如使用自定义图像好。

该图像应该很好地位于表单内容中,并带有指向这些单选按钮的箭头。我认为最简单的方法是在列上设置固定宽度,然后将表格的背景图像设置为我得到的图像并将其(带有背景位置)定位到它应该放置的位置。设置列宽后,应该不会出现对齐问题。

关于如何做到这一点的任何其他想法?

0 投票
12 回答
197616 浏览

html - 如何在 CSS 中指定表格填充?(表格,不是单元格填充)

我有一个带有彩色背景的表格,我需要指定表格与其内容(IE 单元格)之间的填充。
表格标签似乎不接受填充值。
Firebug 使用填充 0 显示表格和 tbody 的布局,但不接受为它们输入的任何值,所以我猜它们只是没有填充属性。
但问题是我希望单元格之间的分隔与顶部单元格与表格顶部和底部单元格与表格底部相同。
同样,我想要的不是单元格填充。

编辑:谢谢,我现在意识到我真正需要的是边框间距,或者它的 html 等效项,cellspacing。
但由于某种原因,他们在我正在处理的网站上没有做任何事情。
两者都适用于单独的 HTML,但在站点中却不行。
我认为可能是某种样式覆盖了该属性,但是单元格间距和内联边框间距不应该被覆盖,对吧?
(我用火狐)

编辑 2:不,TD 填充不是我需要的。使用 TD 填充,相邻单元格的顶部和底部填充总和,因此两个单元格之间的空间(实际上是填充)是顶部单元格和表格顶部边框之间的两倍。我希望它们之间的距离完全相同。

0 投票
3 回答
20663 浏览

html - 如何固定桌子高度?

我想将表格高度固定为 600 像素,即使内容很长。

0 投票
2 回答
1624 浏览

apache-flex - 如何在 flex TextArea 中格式化文本?

flex 中的 TextArea 不渲染<TABLE></TABLE>

我想在 textarea 中分两列显示文本。

根据 Column1 中的文本宽度,Column2 中的文本将被移动。所以 Column2 中的所有行都将对齐。没有 html 怎么办<table>