相关疑难解决方法(0)

如何使<div>填充<td>高度

这个问题的答案需要更新,因为浏览器已经改变


原始问题

我已经浏览了StackOverflow上的几篇帖子,但未能找到这个相当简单的问题的答案.

我有一个像这样的HTML结构:

<table>
  <tr>
    <td class="thatSetsABackground">
      <div class="thatSetsABackgroundWithAnIcon">
        <dl>
          <dt>yada
          </dt>
          <dd>yada
          </dd>
        </dl>
      <div>
    </td>
    <td class="thatSetsABackground">
      <div class="thatSetsABackgroundWithAnIcon">
        <dl>
          <dt>yada
          </dt>
          <dd>yada
          </dd>
        </dl>
      <div>
    </td>
  </tr>
</table>
Run Code Online (Sandbox Code Playgroud)

我需要的是div填充的高度td,所以我可以将div的背景(图标)定位在右下角td.

你怎么建议我去那?

html css html-table

89
推荐指数
3
解决办法
10万
查看次数

显示内的跨浏览器全高元素:table-cell

我写这个问题是为了巩固该网站上的多个类似问题,并最终得到该问题的正确的否答案。一些现有的答案被错误地标记为正确,而实际上它们无法正常工作。

已阅读相关问题。

给出以下标记:

<div class="equal-height">
    <div class="col-50">
        <div class="cell-fill">
            ...
        </div>
    </div>
    <div class="col-50">
        <div class="cell-fill">
            ...
        </div>
    </div>
</div>
Run Code Online (Sandbox Code Playgroud)

在以下浏览器中,是否可以仅使用 CSS 使cell-fill具有该类的 div跨越其容器高度的 100% ?

  • Chrome - 最新
  • 歌剧 - 最新
  • Safari - 最新
  • 火狐 - 最新
  • IE9+

我能得到的最接近的是这个例子

给出的版本适用于最新的 Chrome、Opera、Safari 和 Firefox。它也适用于 IE11,但无法在 IE9 和 IE10 上填充完整高度。 …

html css height

5
推荐指数
1
解决办法
2097
查看次数

标签 统计

css ×2

html ×2

height ×1

html-table ×1