如何将表格格式化为适合移动设备的格式?
我正在开发我的第一个网站移动版本。我有 1000 篇文章,其中包含 HTML 表格。不幸的是,它们具有固定宽度,并且在某些情况下用于布局内容(主要是照片库)。
我想知道是否有人对如何浏览和格式化这些表格有任何建议,以便它们可以在移动屏幕上很好地显示而无需滚动条?就像与一个列表或一系列 div 进行协奏一样。有什么想法吗?
我使用 jQuery mobile 作为框架并使用 PHP 编写代码。
目前我能想到的唯一“修复”是将表格包装在带有 width:100%
和 overflow-x:auto
的
中>。I'm working on my first mobile version of a website. I have 1000s of articles which contain HTML tables in them. Unfortunately, they have fixed widths and have been used to layout content in some cases (mainly photo galleries).
I was wondering if anyone had any suggestions on ways to go through and format these tables so they display nicely on a mobile screen without the need of scrollbars? Like concerting to a list or a series of divs. Any ideas?
I'm using jQuery mobile as my framework and code in PHP.
The current only 'fix' I can think up is wrapping tables in a <div>
with width:100%
and overflow-x:auto
.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
实际上,你会用 css 破坏表格,但你可以尝试这样的事情:
这将使事情更像一堆 div,而不是表格行和单元格。
对于实际的表格数据,我真的不推荐这样做。但对于画廊和布局来说应该没问题。
Effectively, you'd be breaking the table with css, but you could try something like this:
That will make things act more like a bunch of divs than table rows and cells.
For actual tabular data, I really wouldn't recommend this. But for galleries and layouts you should be ok.