javascript - 调整 html 表格列的大小 (TD)

标签 javascript html css

我有如下表格:

<table>
<tr>
<td>asdf</td>
<td>defg</td>
</tr>
</table>

我怎样才能减少每列的宽度小于“asdf”或“defg”的长度

对于上表,列宽应至少为标签 (asdf/defg),如下所示:

asdf|defg

我想将表格显示自定义为:

as|defg
df| 

即如果我减小列宽,标签/内容应该环绕。 是否有任何 css/html 属性来实现这个。谁能告诉我。谢谢。

最佳答案

使用word-break:break-all。我尝试了以下示例并成功了(至少在 Chrome 中是这样。)

<table>
    <tr>
        <td width="3" style="word-break:break-all;">asdf</td>
        <td>defg</td>
    </tr>
</table>

关于javascript - 调整 html 表格列的大小 (TD),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4789810/

相关文章:

javascript - import * as 和 import { default as } 之间的区别

javascript - XHR 纯 XML 响应类型

javascript - 最大高度 div 和 div 中以及 div 中的段落

html - 破坏响应式电子邮件中的表格内容

javascript - jQuery 或 Javascript - 根据环境动态更改链接(相对/站点相对/绝对)

javascript - 一旦激活,使用js或jQuery使图标链接到fieldset

css - 在 Ruby on Rails 上格式化 Bootstrap 链接

javascript - 使用jquery插件使来自不同表的两个td可排序

javascript - 杂乱的 JavaScript 标签,如何改进 index.html

jquery - 过渡,以寄存器形式变换