gpt4 book ai didi

javascript - 使用 innerHTML 时换行

转载 作者:太空狗 更新时间:2023-10-29 19:33:22 26 4
gpt4 key购买 nike

在 Angular 5 应用程序中,我需要显示一些来自数据库的 HTML。例如,数据库中的文本可以是

<div><u>Documents and Files</u></div><ul><li>These documents needs to be tested and reviewed. Please check the details.</li></ul>

在应用程序中,它显示为

Wrap Text

使用下面的代码

<div [innerHTML]="description"></div>

这按预期工作。唯一的挑战是文本被包裹在单词的中间。在发布的示例中,“t”和“he”分两行。

我想对整个单词进行换行而不是打断单词进行换行。在这种情况下,“the”应该在下一行。

我怎样才能做到这一点?

最佳答案

你可以添加一个CSS:

word-wrap: break-word;

作为

<li style="white-space: nowrap;">These documents needs to be tested and reviewed. Please check the details.</li>

或者尝试向您的组件添加一个 css:

ul li {
word-wrap: break-word;
}

演示:

https://stackblitz.com/edit/angular-5-tutorial-4kghvj?file=app/app.component.css

关于javascript - 使用 innerHTML 时换行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49589267/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com