问题标签 [tabular]
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.
html - 在不使用表格的情况下布置“标签 - 值”以居中
因此,您通常会有许多标签(让我们使用姓名、年龄、颜色)和每个标签的值!
如果我将这些放在一个 2 列 3 行的表中,我可以确保这些值(让我们使用 Steve、19、Red)都从相同的水平位置开始。
如果我希望该列左对齐,并且我还希望标签列右对齐。然后这两列会在桌子的中心很好地相遇。
我怎么能在不使用表格但又不必设置固定宽度的情况下做到这一点!
javascript - 表格中的滑动选项菜单
我很难考虑如何用这个词来表达,所以如果没有意义,请告诉我。
我有一张看起来像这样的桌子
现在让我们说每个列出的名称都是一个链接。当您单击该链接时,您所在的行与其下方的行之间会出现一个区域。这个新区域将其下方的所有东西都推倒了。这个新区域不能局限于表格列的结构,可以有比常规行更大的长度,但应该限制在表格的宽度范围内。
像这样的东西:
(胡萝卜只是我为该区域显示一个假想框的版本)
我所拥有的是我的表,所有行都填满了,还有一个指向我创建的 js 函数的链接。这个函数接受一个id并调用jquery的slideToggle函数。对于我创建的每一行,我还要创建第二行,在其中设置 display = none。显然这不起作用,因为该表行现在被限制为所有其他行的列宽(实际上它只是扩展了第一行)。
关于如何做到这一点的任何建议?
php - 如何加速 IE6 页面/表格渲染?
编辑:感谢@Grumpy,我的问题得到了解决——不过,如果您对 IE6 有一般性建议,请随时回答。
我有一个客户还在用IE6(我试着让他们升级,但是因为用户基数大所以慢慢升级)。
在一页上有一个包含价格的表格(11 列,每个条目 24 行)。每个单元格中都有一个输入或选择元素。当只显示一个条目时,此表的呈现速度非常快,但一旦有更多条目,则需要更长的时间(例如,6 个条目需要 >30 秒)。
我知道它的表格,因为上面的所有元素都是直接可见的。我尝试通过为表格和每个单元格提供固定大小并设置table-layout:fixed
-style 来优化表格。我还尝试为每个条目提供自己的表格,但似乎都没有帮助。
任何提示、链接或如何提高页面速度的任何想法都值得赞赏。如果您需要更多信息,请在评论中提问。
latex - 乳胶:如何在表格内的多行中换行
我不知道如何在表格中的多行内换行。我需要制作一些表格,其中有一个两行高的单元格,其中有很长的文本,但它不会中断行并且文本与左侧的另一个单元格重叠。
有什么建议么?
代码示例:
iphone - 以 Numbers 可读格式导出表格数据
我有以 CSV 格式导出数据的应用程序。最近我添加了“打开方式...”功能,用于在其他应用程序中打开 .csv 文件。我也希望能够让 Numbers(在 iPad 上)打开导出的文件。
浏览 Numbers 的 Info.plist,我看到它支持四种文档类型:
- com.apple.iWork.Numbers.sffnumbers
- com.apple.iWork.Numbers.numbers
- com.microsoft.excel.xls
- org.openxmlformats.spreadsheetml.sheet
所以,我想知道是否有人知道我在哪里可以找到这些文件格式中的一种或多种的规范,或者可以完成这项工作的示例电子表格或代码。我在谷歌上搜索了一下——我认为格式 1-3 是专有的。我不确定#4 并找到了一些零碎的东西,但我不清楚它们如何组合在一起构成可读的文档。
c++ - 如何在 C++ 中解析基于文本的表
我正在尝试使用 ifstream 解析文本文件形式的表格,并评估/操作每个条目。但是,由于遗漏了特定项目,我无法弄清楚如何解决这个问题。考虑下表:
如您所见,有时“NEW”列中没有任何内容。我想要做的是记下 ID、名称、年份(在括号中),并注意之后是否有大括号。
当我开始这样做时,我寻找了一个“拆分”功能,但我意识到它会因为前面提到的缺失项目和标题分开而变得有点复杂。
我能想到的一件事是逐字阅读每一行,跟踪我看到的最新数字。一旦我打了引号,请注意我看到的最新数字是一个 ID(如果我使用了类似拆分的东西,则数组位置就在引号之前),然后记录所有内容,直到下一个引号(标题) ,然后最后,开始寻找其他信息的括号和大括号。然而,这似乎很原始,我正在寻找一种更好的方法来做到这一点。
我这样做是为了提高我的 C++ 技能并使用更大的现有数据集,所以如果可能的话,我想使用 C++,但是如果另一种语言(我正在看 Perl 或 Python)使这变得非常简单,我可以只需学习如何将不同的语言与 C++ 交互。我现在要做的只是筛选最终将成为 C++ 中的对象的数据,所以我仍然有机会提高我的 C++ 技能。
编辑:我也意识到这可以仅使用正则表达式来完成,但如果可能的话,我想尝试使用不同的文件/字符串操作方法。
latex - 表, 表格, tabularx 垂直对齐, 乳胶
好的,这听起来很容易,但我已经花了几个小时在谷歌上搜索,我只是找不到解决方案,这并不复杂。我想创建一个包含图像和文本的表格。我希望表格的每一行都具有相同的高度。我希望文本始终从顶部开始。IE
在我的直觉中,asterix(*) 处的文本开头应该垂直对齐到 aImage 的顶部,但事实并非如此,我也无法正确理解。添加 [b] 或 [t] 没有帮助。我完全错了什么,因为我不能成为唯一想要这个的人。
html - 使用 CSS 呈现表格数据,单元格过宽不会破坏数据
我有要在固定大小的列中呈现的数据行。例如:
但是,有时某一列的数据太大而无法容纳。如果发生这种情况,我希望它影响尽可能少的相邻单元格,如果不需要的话,不要影响整个行。
这就是我想要的:
这是我不想要的:
我如何使用 HTML/CSS(请不要使用 javascript)来做到这一点?
这是一个带有非工作解决方案的jsbin,您可以在其中玩耍并亲自查看。
更新当您有 N 列时,这是接受的答案的摘要:
前 N-1 列必须包含在 DIV style="display: inline-block" 中,其 min-width 是前 N-1 列的组合宽度。然后在该 DIV 中,前 N-2 列必须包裹在一个类似的 div 中,该 div 的 min-width 是前 N-2 列的组合宽度。一直这样下去……
它不漂亮,但它有效,并且对于小 N 来说是可以管理的。
tabular - 如何将 SQL Server Profiler 2008 的输出转储到类似 CSV 的文件
我正在调试存储过程,现在我感兴趣的是什么以什么顺序运行以及哪些参数,而不是运行速度有多快,以及什么可能潜入并导致减速。
所以,我捕获了几分钟的踪迹。问题是东西太多了,我需要缩小范围。如果我这样做File -> Save As
,我会得到以下选项:
- 跟踪文件...
- 跟踪模板...
- 跟踪表...
- 跟踪 XML 文件...
- 跟踪用于重放的 XML 文件...
现在,这些都是不错的选择,但我真正想要的是表格格式,例如 CSV。我认为 SP 跟踪中的逗号可能会弄乱 CSV 格式。我很乐意使用其他东西,例如||
分隔符。
一旦我有了表格格式,我可以使用grep
等对其进行过滤,然后使用 Python 轻松处理它以查看我想要的确切内容。我开始使用脚本解析 XML 文件,但发现自己在跟踪文件格式上花费了太多时间XML
(以前没有使用过lxml
库)。
那么......有没有更简单的方法?我至少可以以某种方式将其复制到 Excel 吗?
php - 如何以表格格式从 PHP 脚本生成输出
这是一个包含列和值的示例: