20

我有一个显示 pdf 文档的网页。在标题中有一个图像和一个包含名称的 h1 标签。当名字太长时,它会被切断。如何强制它换行到下一行,以便显示整个名称?我尝试插入 astyle="white-space:normal"但它没有帮助。有什么建议么?

4

5 回答 5

25
word-wrap:break-word;
于 2009-12-16T19:55:52.597 回答
12

它应该有两个的组合:

word-wrap: break-word;
white-space: normal;

感谢 Tor 和 Alex :)

于 2019-01-10T10:06:12.933 回答
8

h1标签默认换行。如果不是,则您的 CSS 中的某些内容会覆盖该默认行为。如果您可以发布指向该网站的链接,我们可以快速帮助您。您可能需要考虑为 Firefox 安装 Firebug - 它可以让您右键单击h1并查看应用了哪些样式,以及它们来自何处。

于 2009-12-16T20:08:45.820 回答
1

标题是否包含在另一个元素(例如 div)中?如果是这样,请检查该元素的溢出和/或尝试将其设置为可见,如下所示:

style="overflow:visible;"
于 2009-12-16T19:55:40.960 回答
1

标签的h1行高为零

style="line-height:100%;"
于 2018-11-07T08:51:18.763 回答