繁体   English   中英

如何将表格格式化为适合移动设备的内容?

[英]How to format table to something mobile friendly?

我正在开发网站的第一个移动版本。 我有数千篇文章,其中包含HTML表。 不幸的是,它们具有固定的宽度,并且在某些情况下(主要是照片画廊)已用于布置内容。

我想知道是否有人对如何处理这些表格和设置其格式有任何建议,以便它们在移动屏幕上很好地显示而无需滚动条? 就像协调列表或一系列div一样。 有任何想法吗?

我使用jQuery mobile作为我的框架和PHP代码。

我能想到的当前唯一的“修复”是将表包装在width:100%overflow-x:auto<div>

实际上,您可能会用CSS打破表,但是您可以尝试执行以下操作:

table{
  width: 100%;
}
tr{
  display: block;
}
td{
  float: left;
  width: 24%
}

这将使事情的表现更像一堆div,而不是表的行和单元格。 对于实际的表格数据,我真的不建议这样做。 但是对于画廊和布局,您应该可以。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM