【发布时间】:2019-06-23 21:19:03
【问题描述】:
这是我的桌子:
<table style="width: 84%; min-width: 330px; margin-left: 8%; margin-top: 20px; margin-right: 8%;" cellpadding="0" cellspacing="0">
<tr>
<td style="width: 50px; border-top: solid 1px #dedede; background: yellow; max-width: 50px;">
<img style="width: 50px; background: red" src="https://s3.amazonaws.com/co.psngr.gopublic.staging/media/product/1/fbb3f543c5c349b09b59bf19a1e6a6d9.png">
</td>
<td colspan="1" style="border-top: solid 1px #dedede; padding: 20px 10px; text-align: left; word-wrap: break-word; font-family: 'Lato', sans-serif; font-size: 16px;color: #333333; width: 50%;">
<b><span style="color: #24b646">3 x </span>Psngr Beacon</b><br/>
<span style="font-size: 14px; color: #899ba7;">Bluetooth 4 (BLE) USB iBeacon\u2122</span>
</td>
<td style="
width: 100px;
text-align: right;
border-top: solid 1px #dedede;
padding: 20px 0px;
font-weight: bold; color: #24b646;
font-family: 'Lato', sans-serif;
font-size: 18px;
letter-spacing: 0.2px; word-wrap: break-word">
€ 74.85
</td>
</tr>
</table>
如您所见。表格里面有一张 50px 的图片,用红色着色。但是然后是图片的两倍大,甚至认为两者都设置了相同的宽度:
当我检查时,元素样式显示为 50px;但如果我突出显示它,它会显示 109x77
我将它用于 django 模板,所以我不能使用 @mediaQueries 或类。我只是想提前让你们知道这件事
【问题讨论】:
-
这就是表格单元格的工作方式。也许不要在这里使用桌子?另外,您是否尝试在您的
<table>上设置table-layout:fixed;?
标签: html css html-table django-templates email-client