强制标题以html包装

fro*_*die 13 html css html-heading

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

Tor*_*amo 22

word-wrap:break-word;
Run Code Online (Sandbox Code Playgroud)

  • 确保它也是白色空间:正常 (17认同)

cee*_*yoz 8

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


jus*_*ajm 5

它应该具有以下两种组合:

word-wrap: break-word;
white-space: normal;
Run Code Online (Sandbox Code Playgroud)

感谢Tor和Alex :)


Son*_*Boy 1

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

style="overflow:visible;"
Run Code Online (Sandbox Code Playgroud)