css - thead 的宽度不同于 tbody

标签 css html html-table

我需要一个带滚动条的 tbody 而 thead 不应该有滚动条。因此,在这样做时,thead 的宽度会减小到 thead 中文本的大小。

有没有办法让广告的宽度大小与主体的宽度大小相同

这是我的。 https://jsfiddle.net/Viraj173/jqwgkq8k/

CSS

tbody.scroll{
  overflow-y: auto;
  height:100px;        
 position: absolute;
}

th {
    color: #ffffff;
    background: #373d49;
    padding: 5px;
    text-align: left;
    font-size: 14px;
}

HTML

<table >
  <thead>
      <tr>
        <th>
          Value
        </th>
      </tr>                             
  </thead>
  <tbody class="scroll">
    <tr>
      <td>
        Setting Value 1
      </td>
    </tr>
    <tr>
      <td>
        Setting Value 1
      </td>
    </tr>
    <tr>
      <td>
        Setting Value 1
      </td>
    </tr>
    <tr>
      <td>
        Setting Value 1
      </td>
    </tr>
    <tr>
      <td>
        Setting Value 1
      </td>
    </tr>
    <tr>
      <td>
        Setting Value 1
      </td>
    </tr>
    <tr>
      <td>
        Setting Value 1
      </td>
    </tr>
    <tr>
      <td>
        Setting Value 1
      </td>
    </tr>
    <tr>
      <td>
        Setting Value 1
      </td>
    </tr>

  </tbody>
</table>

最佳答案

使用这个:

 th {
    color: #ffffff;
    background: #373d49;
    padding: 5px;
    padding-right:100px;
    text-align: center;
    text-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);
    font-size: 14px;
}

关于css - thead 的宽度不同于 tbody,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41825841/

相关文章:

html - CSS,如何在大图像旁边垂直对齐按钮

javascript - 使用 jquery 禁用所有具有模态功能的页面元素

jquery - 在 jQuery 中停止 HTML5 音频标签

javascript - 使用 AJAX 更新多个 HTML 表格行

css - 嵌套的子元素什么时候展开父元素?

css - 如何在文本中对齐小图片,使其在所有网络浏览器中看起来都一样

javascript - 如何水平对齐div?

css - 如何将两个div并排放置?

java - Wicket:用自定义内容动态填充单元格

php - 对 HTML 表格中的文本文件中的数据进行排序