问题标签 [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 回答
976 浏览

html - 嵌套表之间是否应该有任何水平空间

我想我已将所有填充、边距、边框间距等设置为 0,但我在另一个表中有一个嵌套表,并且水平空间非常小(但可见)。

我知道这是因为嵌套表的背景色是蓝色,顶部表的背景色是白色,我可以在表的左右看到一条白色的线。

有没有办法解决?

0 投票
2 回答
580 浏览

css - 如何使用 css 设置仅由 div 组成的 xhtml 标记(如表格)

请参阅此http://jsbin.com/iveso的源代码,我无法更改 xhtml 代码中的任何内容。

我需要像这样的跨浏览器输出。 替代文字 http://easycaptures.com/fs/uploaded/445/5025516010.jpg

我们如何用更少的资源提供相同的外观并优化 css

这是 CSS

编辑:

我找到了对我有用的链接

  1. http://snook.ca/archives/html_and_css/getting_your_di

  2. http://www.dev-archive.net/articles/table-in-css.html

0 投票
2 回答
829 浏览

css - 取消全局css继承

我有一个全局重置规则:

我还有很多带有预定义单元格填充值的表格。但是,全局重置规则正在杀死所有的 cellpadding 值。在不必为每个表创建特定 css 规则的情况下恢复单元格填充的最佳方法是什么?(有很多桌子。)

编辑:澄清一下,如果我拿出padding:0px;规则,那么所有的表格都会看起来很完美。但是,我仍然需要其他东西的全局重置。

0 投票
8 回答
4252 浏览

javascript - 哪个应该生成 HTML:JavaScript 还是 php?

快速提问,寻找一些建议。我有一个网站将从数据库中请求数据并在表格中显示给用户。我正在使用 jQuery (AJAX)、php 和 MySQL。

为表格生成 HTML 以显示数据的最佳位置在哪里:php 应该生成它并从服务器发送回整个内容(HTML + 数据),还是应该 php 只发送回数据,以及 jQuery代码制作表格并插入数据?

尽管这是在 Intranet 上运行的,但我仍然更喜欢最快的方法。

更新:

我想为这个主题添加一些额外的信息,以防它可能对其他人有用。我完全同意这里提出的分离理念,并将其作为我的设计方法。我使用 PHP 将所需的数据检索并组织成 JSON,然后使用 jQuery 生成 HTML 以显示返回的信息。在这种情况下,我正在使用 jQuery 创建一个电子表格样式的表格,并填充具有从 PHP 返回的值的“单元格”。有几行和几列,一切运行良好,但正如我所说,一个 16 x 16 的表,使用 jQuery 动态创建输入元素......

至此,我又一次遇到了IE6这个丑陋的幽灵。

IE6 仍然是我工作的认可浏览器,因此我的应用程序必须在其上运行。当我在 Firefox 和 Opera 上测试我的设计时,界面加载速度很快,使用起来很愉快。当我在 IE6 中运行相同的代码时,生成界面的时间太长了;足够长的时间,我的用户会再次开始点击,以为应用程序没有响应。我只能将其归结为 IE6 中的 JavaScript 引擎,因为代码在较新的浏览器中运行良好。因此,正因为如此,我重新设计了部分界面,让 PHP 至少生成内部表格表单元素,填充数据,然后将其发送回客户端。它打破了我想要的良好分离,但我没有看到任何其他方法可以在 IE6 中加快客户端的速度。

无论如何,只是认为其他人可能对这里的结果感兴趣,对于像我这样的其他初学者来说,浏览器支持要求有多少会影响设计选择。

0 投票
2 回答
231 浏览

html - HTML表格定位(微妙)

我正在http://www.qxl.dk/上工作,我遇到了问题。如果您将最左边一列和中间一列之间的间距与中间一列和最右边一列之间的间距进行比较,您会发现它们至少相差 10 个像素。

间距是通过使用表格布局完成的,其中 10 像素宽的 TD 作为左侧的装订线,9 像素宽的 TD 作为右侧的装订线。但正如您所看到的,它无法正常工作。我一直在某处寻找流浪的填充或边距条款,但我还没有找到。

感谢所有想法!

(哦,我对网站使用表格进行布局感到非常抱歉 - 这不是我的选择)

(更新,2011 年 2 月:此问题指的是不再活跃设计中的特定错误。将问题保留在网上充其量只会产生误导,因此已将其标记为删除)

0 投票
3 回答
18312 浏览

android - 如何让 Android TableLayout 以横向模式填充父级?

我在我的应用程序中使用 TableLayout。它包含四个 TableRows,每个 TableRows 包含四个 ImageView。我想要的行为是缩放布局以适应最短尺寸。

它在纵向模式下工作正常,但在横向模式下却惨遭失败。

文档来看,这是因为 TableRow layout_height 始终设置为 WRAP_CONTENT。虽然我可以设置各个视图的尺寸,但如果我将视图 layout_height 设置为 FILL_PARENT,则 TableLayout 根本不会呈现。

我觉得我缺少一些简单的东西。有没有办法让 TableLayout 与 TableRows 缩放以适应横向模式下的高度?

XML 布局:

爪哇:

0 投票
2 回答
5110 浏览

android - 使用 TableLayout 时行中项目的对齐方式

我试图弄清楚如何在表格的每一行(TableLayout)中排列项目 - 理想情况下,我希望每个单元格的中心水平排列。文档对 TableLayout 的可能性不是很清楚。每个单元格都有一个不同的视图小部件,所以我认为表格布局可以很好地工作,但它们的大小都不同,并且默认为每个单元格内的左上角对齐。

如果我不能将它们排列起来,那么我需要使用不同的布局管理器

0 投票
3 回答
9283 浏览

android - Android TableRow RelativeLayout 问题

我有以下

我动态填充表格,但相对布局为银色,它只跨越大约 3/4 的表格行。如果我放置一个水平方向的 LinearLayout,它会完全跨越,但如果我将其更改为垂直,则会出现同样的问题。我需要表格行中的相对布局,因为我需要这样的东西:

价值
细节更多细节。

关于让相对布局跨越表格行的任何想法?

0 投票
4 回答
3885 浏览

android - android:帮助创建表格布局

我很难理解布局教程。我无法对齐不同行上的列。例如 android:padding="3dip" 中的 3dip 是什么意思。文档说“可用单位有:px(像素)、dp(与密度无关的像素)、sp(基于首选字体大小的缩放像素)、in(英寸)、mm(毫米)。”。

具体来说,我想创建一个上下两行的布局,中间是列表。我希望底行粘在底部。例如,


标题1 | 标题2| 标题3|

清单 1

清单 2

底部 1 | 底部 2 |

我当前的 xml 看起来很丑(没有中间列表)

0 投票
1 回答
307 浏览

html - 不同版本IE之间的cellspacing差异

我注意到,除非我在我的表格上使用设置为 0px 的单元格间距属性,否则它们在 IE8 中的呈现略有不同,具体取决于兼容性模式。设置为打开时,表格单元格间距显得更大。我可以通过将cellspacing设置为0来缓解这种情况,但我想用css来做,我找不到任何导致与cellspacing完全相同的行为的东西......