【问题标题】:rowspan and colspan not working in Chromerowspan 和 colspan 在 Chrome 中不起作用
【发布时间】:2015-03-19 08:43:38
【问题描述】:

我有一个代码 sn-p,如下所示。完整代码可以看这里:http://codepen.io/anon/pen/VYbxbQ

<table style="display: inline-table; width: 1220px;">
  <tbody>
    <tr style="">
      <td rowspan="3">
        <a href="#">
          <div style="height: 440px; width: 280px; background: #000;"></div>
        </a>
      </td>

...

在 Chrome 中加载时,布局看起来不是很紧凑。当在 Firefox 中加载时,它看起来很紧凑,完全是它应该的样子。

有什么想法吗?

【问题讨论】:

    标签: html google-chrome html-table


    【解决方案1】:

    您正在将 colspan/rowspans 与定义的宽度和高度混合在一起,这将使这种布局非常难以预测,正如您现在所经历的那样。

    如果您这样做是出于布局目的,我建议您不要使用表格。查看this Stack Overflow question 了解更多信息。

    尝试使用网格布局。有大量可用,例如 Bootstrap 和 Foundation。

    【讨论】:

    • 我在 TD 中有一些引导类,这完全破坏了 colspan
    猜你喜欢
    • 1970-01-01
    • 2015-07-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-17
    • 1970-01-01
    • 2018-09-11
    • 2017-07-15
    相关资源
    最近更新 更多