html - 两个表格的表格列宽必须相同

标签 html css width

有两个宽度为 600px 且各有 5 列的表格。但是,还没有为每一列设置宽度。在这里,我想让两个表中的列宽必须相同。您可以使用 CSS 或 jQuery。而且,我不想手动修复列宽。

HTML 示例:

<table width="600" border="1" cellspacing="0" cellpadding="0">
    <tr>
        <td>hdng 1</td>
        <td>hdng 2</td>
        <td>hdng 3</td>
        <td>hdng 4</td>
        <td>hdng 5</td>
    </tr>
</table>
<table width="600" border="1" cellspacing="0" cellpadding="0">
    <tr>
        <td>content content content</td>
        <td>con</td>
        <td>content content content</td>
        <td>content content content</td>
        <td>content content content</td>
    </tr>
</table>

如有任何帮助,我们将不胜感激。

最佳答案

如果您希望所有列的宽度相同,并且您确定每个表格中正好有五列,我建议:

<table style="table-layout:fixed">
<col style="width:20%" span="5" />
<tr><!--stuffs...--></tr>
</table>

关于html - 两个表格的表格列宽必须相同,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12190266/

相关文章:

css - 设置特定组件的样式

html - CSS -div 扩展为多行文本与单行文本

html - 可滚动的 tbody 不占用所有可用宽度

html - 如何让我的 DIV 只占用它包含的元素的宽度?

html - CSS/html 位置 :sticky doesn't work for me

HTML - 使用 CSS 自动调整文本框大小,同时表单详细信息保持居中对齐

php - 具有 MySQL 远程访问权限的移动应用程序

css - -ms-view-state 与标准 CSS 媒体查询表达式有何不同?

html - Chrome 卡在带有许多 <video> 标签的加载页面上

css - 如何使图形图像在 css 中响应