我正在寻找一种方法来设计一个图片库,我目前正在使用表格,但不确定它是否一个正确的方法做它,也不确定的造型。
它有许多图像,上传是用来上传照片和信息是用来显示上传信息。
我只需要显示图像,并允许用户将图像保存在服务器上,并显示消息(上传/不能上传)。我可以显示图像,保存它们并将消息发送到消息部分,但不确定如何将其样式化。
另一个问题是,我需要所有的图像在相同的大小,因为每一个是在不同的大小。
我需要它在所有浏览器上都是一样的。
<table>
<tbody>
<tr>
<td><img 1></td>
<td>upload photo btn</td>
<td><label>message</label></td>
<td><img 3></td>
<td>upload photo btn</td>
<td><label>message</label></td>
</tr>
</tbody>
</table>
发布于 2013-05-31 23:10:00
发布于 2013-05-31 23:16:42
根据我的看法,这不应该使用表来完成,更好的方法是通过使用CSS3 column-count
属性,这样您可以将内容分割成任意数量的列,这样您就不必也使用表了。
演示 (新增-webkit
支持)
html, body {
width: 100%;
height: 100%;
}
.wrap {
column-count: 3;
-moz-column-count: 3;
-webkit-column-count: 3;
}
.holder {
border: 1px solid #f00;
}
img {
max-width: 100%;
}
注意:
column-count
CSS3属性不受广泛支持,但是有许多可用的填充,您可以在线搜索并使用它来实现跨浏览器兼容性。
https://stackoverflow.com/questions/16870040
复制