【发布时间】:2012-05-31 01:02:17
【问题描述】:
假设我的服务器上有许多由用户上传的图像。每张图片在数据库中也有一行,包含文件名、类别、文件大小、扩展名和位置等信息。
当我想显示这些图像时,我使用 mysql_query 和 while 循环。这行得通,但是图片都有不同的大小,它们彼此相邻或彼此下方显示,看起来非常糟糕。
假设我有 20 张这样的图片,我怎样才能将 5 张图片并排显示,4 行长???
【问题讨论】:
-
我不太清楚你的意思...这不是布局问题而不是数据库问题吗?
-
@j08691 — 不,不是表格,它不是表格数据结构。
-
这是一个布局问题,但我不知道上传了多少张图片。我只想显示 5 张图像并排显示。接下来的 5 张图片在那个下面,依此类推。
-
可能重复 -> stackoverflow.com/questions/3791019/… 用于您的布局问题。建议使用我发布的链接中的答案。并使用表格,以便您可以在显示图像时为图像分配定义的高度和宽度。
-
我绝对同意@Quentin。表格只能用于表格数据。这是一个布局问题,应该使用容器元素(例如
<div>使用 CSS 定位和调整大小)来解决。