当前位置: 首页 > 面试题库 >

Colspan所有列

周阳成
2023-03-14
问题内容

我如何指定td标记应跨所有列(当表中确切的列数是可变的/难于确定何时呈现HTML时)?w3schools提到您可以使用colspan="0",但是并未确切说明哪些浏览器支持该值(IE6在我们的支持列表中)。

似乎设置colspan为大于您可能具有的理论列数的值将是可行的,但如果将其table- layout设置为,则它将不起作用fixed。使用大量的自动版式是否有任何弊端colspan?有更正确的方法吗?


问题答案:

我有IE 7.0,Firefox 3.0和Chrome 1.0

TD中的colspan =“ 0”属性未 跨越 上述任何浏览器中的 所有TD 。

可能不建议您将其作为正确的标记做法,但如果您提供的colspan值比总的可能值高。列中的其他行,则TD会覆盖所有列。

当表格布局CSS属性设置为fixed时,这不起作用。

再次,这不是完美的解决方案,但似乎工作在上述3个版本的浏览器时,表格的布局CSS属性是 自动的 。希望这可以帮助。



 类似资料:
  • 问题内容: 我正在尝试构建类似于以下内容的布局: 底部填充上一行的空间。 如果这是一个实际的表,我可以轻松地通过完成此操作,但是由于我只是在创建类似表的 布局 ,因此无法使用标签。使用CSS可以吗? 问题答案: 没有简单,优雅的CSS类似物。 搜索此问题将返回各种解决方案,其中包括多种选择,包括绝对定位,调整大小以及类似的针对浏览器和具体情况的警告。阅读并根据发现的内容做出最明智的决定。

  • 问题内容: 使用方法是否有获取功能的方法?使用实际表单元格时可以使用该方法吗? 特别是我需要一些“单元格”来跨越多列。 真实表是不可能的,因为我在 每行 布局中使用 表单 ,因此无法作为真实表进行验证。 问题答案: 不,您不能将colspan或rowpan添加到display:table-cell。这是表格单元功能的限制之一! 您可以在此参考链接中查看限制 如果要将COLSPAN功能引入表单元,则

  • 问题内容: 如何在无表(例如)表中实现colspan / rowspan行为? 问题答案: 我想这将由CSS Tables覆盖,该规范在CSS主页上已提到,但目前似乎处于“尚未以任何形式发布”的状态。 实际上,您目前无法实现这一目标。

  • 我正在尝试在对话框中设置panelgrid。除了科尔斯潘,一切似乎都在工作。我查过这个PrimeFaces panelGrid的帖子,但它有一年半的历史。从primefaces手册和showcase来看,colspan应该被datatable和PanelGrid接受。 但我找不到我做错了什么。

  • 问题内容: 为什么colspan属性在React中不起作用?我创建了呈现以下内容的简单组件: 编辑:解决 这是解决方案。React期望属性名称为 colSpan ,而不是colspan。在浪费了荒谬的时间去发现这个小小的邪恶事实之后,想出了这一点。 问题答案: 来自React的DOM差异文档: 所有DOM属性和属性(包括事件处理程序)都应包含驼峰,以与标准JavaScript样式保持一致。 如果您

  • 问题内容: 我有以下html页面: 在除Internet Explorer(8)以外的所有浏览器中,内容为“ x”的单元格的宽度为100px,相邻单元格填充表的其余部分。在Internet Explorer 8中,它要大得多,它的大小取决于设置了colspan =“ 2”的单元格中有多少文本。IE中有此错误的修复程序吗? 问题答案: 这是我在IE8中宽度失败的结果: