jquery - 如何制作一个宽度动态调整的html表格

标签 jquery html css

您好,我想知道如何创建一个表格,该表格根据列数(取决于用户想要的列数)动态调整其宽度,每列固定宽度为 150 像素。

我的客户希望表格在超出其容器宽度时也能水平滚动。 (我认为使用 overflow-x: scroll)

一个简单的例子就可以了:)

最佳答案

您可以通过在容器中添加表格来实现此目的,并定义最大宽度和溢出:

.table-container {
  max-width: 100%;
  overflow-x: auto;
}

table {
  border-collapse: collapse;
}

table td {
  min-width: 150px;
  max-width: 150px;
}
<div class="table-container">
<table>
  <tr>
    <td>c1</td>
    <td>c2</td>
    <td>c3</td>
    <td>c4</td>
    <td>c5</td>
  </tr>
  
</table>
</div>

关于jquery - 如何制作一个宽度动态调整的html表格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42381660/

相关文章:

javascript - 在 Backbone View 中编写下拉菜单

javascript - 尝试将图像添加到列表中

html - 将表格标题与行对齐

javascript - 可以在另一个标签中使用一个标签的属性吗?

javascript - 从 CSS 工具提示中获取文本

html - CSS 在 div 内对齐 div

php - Bootstrap Toggle 使用 AJAX 无需刷新页面即可更改 MySQL TINYINT

jquery - HighCharts 饼图图例中的总计

css - 弹出覆盖的标题位置问题

css - HTML bootstrap div 按钮对齐