桌子上的填充不起作用

发布于 2024-10-02 08:47:54 字数 139 浏览 1 评论 0原文

我试图在表格中的图像周围提供均匀的间距,但效果不太好。

查看页面。我在许多不同类型的属性上尝试了边距、填充以及我能做的一切,但没有成功。有什么帮助吗?

I'm trying to give even spacing all around images I have in a table, and it's not working too well.

Look at the page. I tried margin, padding, everything I could on lots of different types of properties, but no luck. Any help?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(4

方圜几里 2024-10-09 08:47:54

该表格是由 Photoshop 以一种不寻常的方式创建的 - 导致了危险的标记。

  1. 与其他行相比,第一行中的 数量不同。
  2. 有几个由 Photoshop 创建的间隔图像;这是多余的
  3. 在您的 中应该不需要使用行跨度

要解决此问题,我建议修改您的表,使结构如下所示:

<table cellpadding="5">
  <tr>
    <td><a href="http://allure.dlvrall.com"><img src="images/index_01.png" width="463" height="200" alt=""></a></td>
    <td ><a href="http://liquor.dlvrall.com"><img src="images/index_02.png" width="465" height="200" alt=""></a></td>
  </tr>
....

然后继续添加块表格行例如:

<tr>
      <td>... </td>
      <td>...</td>
</tr>

用您的链接和图像替换“...”。然后最后关闭表格:

</table>

希望这有帮助。

The table has been created in an unusual way by photoshop - resulting in dodgey markup.

  1. There a differing amount of <td>'s in the first row compared to the others
  2. There are several spacer images which have been created by photoshop; which are redundant
  3. There should be no need for the use of rowspans in your <td>'s

To fix this issue I would suggest modifying your table so the structure looks like this:

<table cellpadding="5">
  <tr>
    <td><a href="http://allure.dlvrall.com"><img src="images/index_01.png" width="463" height="200" alt=""></a></td>
    <td ><a href="http://liquor.dlvrall.com"><img src="images/index_02.png" width="465" height="200" alt=""></a></td>
  </tr>
....

Then keep adding blocks of table rows e.g.:

<tr>
      <td>... </td>
      <td>...</td>
</tr>

with your links and images replacing the '...'. then finally close the table:

</table>

Hope this helps.

月下客 2024-10-09 08:47:54

问题是您的第二个单元格上的 rowspan="2"...删除它,间距就会均匀。您可能还需要以下 CSS(使用 Firefox/firebug 重写进行测试)

<style>
#Table_01,#Table_01 a {margin:0;padding:0;}
#Table_01 img {padding:1em;}
</style>

The problem is your rowspan="2" on your second cell... remove that and the spacing evens out. You may also want the following CSS (tested with Firefox/firebug rewrites)

<style>
#Table_01,#Table_01 a {margin:0;padding:0;}
#Table_01 img {padding:1em;}
</style>
青春有你 2024-10-09 08:47:54

尝试为表格的 cellpadding 属性指定值。

Try specifying value for cellpadding attribute for the table.

用心笑 2024-10-09 08:47:54

你的标记全错了。你有 TD 在不需要时使用 rowspan,我看到了一些间隔 gif。修复标记,使用 cellpadding 时不会出现任何问题

Your markup is all wrong. You have TDs using rowspan when its not needed and i see some spacer gifs. Fix the markup and you wont have any issues with using cellpadding

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文