html - 表溢出父元素

标签 html css

this page 的顶部,有一个 HTML 表格显示有关节日的摘要信息。表格的一行显示了节日网站的 URL。如果浏览器很窄(例如在手机上)并且 URL 很长,这会导致表格溢出其父级,如下所示:

enter image description here

理想情况下,如果 URL 的可见部分太长而无法在可用空间中显示,我希望将其截断,因此为了实现这一点,我添加了:

overflow: hidden;

到相关的表格单元格,但这没有用。然后我尝试使用规则使 URL 换行 2 行

word-wrap: break-word;

但这也没有用。当 URL 很长时,如何防止此表溢出其父表?

最佳答案

table-layout:fixed 应该通过一些调整来解决这个问题。 overflow:hidden 对单元格本身不起作用的原因是它实际上并没有被截断,因为默认情况下表格会增长以容纳其所有内容 - iow。 没有要隐藏的溢出。通过将表格的布局策略从默认的自动切换为固定的,它实际上能够剪辑其内容。

关于html - 表溢出父元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16511088/

相关文章:

javascript - 如何在页面加载和按钮单击时根据数字隐藏 DIV?

css - 在 wordpress 下更改 Tweetmeme 按钮颜色

html - 以不同的分辨率在桌面上缩放网页

java - Tomcat 错误 HTTP 状态 405 - 此 URL 不支持 HTTP 方法 GET

javascript - 如何在 jstree 中为 <li> 标签分配宽度

javascript - html2canvas 图层为空白

html - 使用过多的 colspan 的潜在缺点是什么?

Javascript - 悬停时 addClass() 不起作用

javascript - 我需要从输入中用红色 jquery 为字符串中的每个第二个字母着色

html - Jekyll 发布特定样式(添加图像、某些段落的文本列等)