【发布时间】:2019-10-09 04:29:18
【问题描述】:
在 Angular/Javascript 中,我正在尝试使用 primeng 4.0.1 使咆哮中的文本换行。具体来说,我将文件路径放入咆哮中,它的文件路径太长了,它不适合一行。我只是想让它换行到下一行,但它不会那样做。
我已经尝试了很多东西。首先,我尝试修改css。其次,我尝试创建一个 div 来保存咆哮声并为该 div 创建一个样式类,将 word-wrap 设置为 bread-word 并将 overflow-wrap 设置为 break-word。
最初,我没有用于咆哮的 css。我添加的 css(如下)将成功更改颜色,但似乎 word-wrap 和 overflow-wrap 不能正常工作。
/deep/.ui-growl-message {
float: left;
color: purple;
word-wrap:break-word !important;
overflow-wrap: break-word !important;
}
html 看起来像这样:
<p-growl [(value)]="msgs" sticky="false"></p-growl>
对不起,如果这是一个新手问题 - 我真的不做 UI 开发。
【问题讨论】:
-
你试过
white-space: normal吗? -
@Enve 很抱歉延迟回复您 - 周末没有代码访问权限。刚才试了一下 white-space: normal 属性,但是好像没有任何效果。
-
在那种情况下,我不知道可能是什么原因。如果您可以在 Angular 渲染后分享更多代码,那将会很有帮助。只需检查浏览器中的元素并复制相关的 HTML/CSS
标签: javascript html css angular primeng