html - 让第二个 Html 表格单元格跨越屏幕的其余部分

标签 html css html-table positioning

我有一个包含两列和一行的表格,屏幕宽度为 100%。我希望第一列占用的空间与其中的内容填充的空间一样多。此内容不应占据整个屏幕,因此我不担心换行。然后我希望第二个单元格占据剩余的水平空间。

我将如何设置这张 table ?我尝试了很多不同的组合来设置两个单元格的宽度,但均无济于事。

最佳答案

按如下方式设置您的 CSS:

table {
  width: 100%;
}

td.firstCol {
  width: 1%;
  white-space: nowrap;
}

你的表格标记如下:

<table>
  <tr>
    <td class="firstCol">
      First column content
    </td>
    <td>
      Second column content
    </td>
  </tr>
</table>

这应该可以解决问题。

关于html - 让第二个 Html 表格单元格跨越屏幕的其余部分,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1297092/

相关文章:

html - css响应页面上的图像重叠

html - 如何在同一 TD 中垂直对齐顶部和垂直对齐中间

c# - 使用 C# 将不正确的 html 字符串转换为真正的 html

javascript - 从 Node.js 加载 html 和静态资源

html - 居中和右对齐flexbox元素

php - Codeigniter 从数据库填充表

html - 覆盖各个 Div

css - 使用粘性页脚,无法将主要内容的背景拉伸(stretch)到页脚

php - 如何在 PHP 中定义列宽

html - CSS 斑马条纹特定表 tr :nth-child(even)