我有一个表格网格布局,我已准备好进行打印,但是我在尝试将缩略图图像对齐到左边,然后在缩略图旁边有两行时遇到问题。
不确定如何最好地使用表格正确对齐,因为我习惯使用div。
我的代码如下: - http://jsfiddle.net/nCTFe/
所以基本上[第一线和第二线]需要像第一张桌子一样,但是在左边的图像旁边,此刻我一直坐在它下面!
任何帮助都会很棒,小提琴会更好地证明这一点!
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td width="30%" class="bottom_bdr stocklistItemImage">
<img height="75" width="100" class="stocklist_thumb"
border="2" src="http://upload.wikimedia.org/wikipedia/commons/thumb/5/5d/Funivia_Rote_Nase_alt.JPG/300px-Funivia_Rote_Nase_alt.JPG"
alt="">
</td>
</tr>
<tr>
<td width="70%" class="vfeatures bdrBottom">
<span style="font-weight:bold">FIRST LINE:</span> Seatis, Seatis, Seatis, Seatis, Seatis, Seatis, Seatis
</td>
</tr>
<tr>
<td width="70%" class="bottom_bdr a_top stocklistItemDescription">
<span style="font-weight:bold">SECOND LINE</span> Seatis, Seatis, Seatis, Seatis, Seatis, Seatis, Seatis
</td>
</tr>
<tr>
<td class="" width="70%"> </td>
</tr>
</tbody>
</table>
答案 0 :(得分:1)
您希望基本了解HTML表的工作原理。 <tr>
表示“表格行”,或表格中单元格的水平对齐方式。
因此,为了使文本位于图像的右侧,您需要将它们放在同一行中。 然而,看起来您希望两个行(第一行和第二行)都与图像位于同一行。为此,您可以将rowspan
(对于图片)<td>
设置为2
,将第一行设置为<tr>
。图像,然后是新<tr>
中的第二行。
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td width="30%" class="bottom_bdr stocklistItemImage" rowspan="2>
<img height="75" width="100" class="stocklist_thumb" border="2" src="http://upload.wikimedia.org/wikipedia/commons/thumb/5/5d/Funivia_Rote_Nase_alt.JPG/300px-Funivia_Rote_Nase_alt.JPG" alt="">
</td>
<td width="70%" class="vfeatures bdrBottom">
<span style="font-weight:bold">FIRST LINE:</span> Seatis, Seatis, Seatis, Seatis, Seatis, Seatis, Seatis
</td>
</tr>
<tr>
<!--No first cell here; it's already covered by the image td with the rowspan="2" -->
<td width="70%" class="bottom_bdr a_top stocklistItemDescription">
<span style="font-weight:bold">SECOND LINE</span> Seatis, Seatis, Seatis, Seatis, Seatis, Seatis, Seatis
</td>
</tr>
</tbody>
</table>
我在这里更新了你的小提琴:http://jsfiddle.net/CjAMc/1/(我还必须删除最后一个空格<td>
,宽度为70%。)
此外,小提琴中的桌面布局很乱,你会遇到更多问题。我强烈建议您了解表格的工作方式,并从头开始学习该项目。