css - 如何修复多行显示消息

标签 css angular html

.abc{
white-space:pre-wrap;
}
<label >student</Label>:<span class="abc">He is a good boy </br> he is also kind'</span>

假设我在 Angular 应用程序中用 2 行显示消息,如下所示: LabelStudent:拉姆是个好 child , 他也很善良。

我想要第二行消息,即 He is also kind,应该显示在第一条消息的正下方,而不是标签下方

最佳答案

这可以通过 flexbox 轻松实现.我已经通过 here 复制了一个演示.

HTML:

<div class="container">
  <label>student :</label> 
  <div class="information">
    <span>He is a good boy</span>
    <span> he is also kind'</span>
  </div>
</div>

CSS:

.container {
  display: flex; 
  flex-direction: row;
}

.information {
  display: flex; 
  flex-direction: column;
}

关于css - 如何修复多行显示消息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55329424/

相关文章:

html - 表格行的不同宽度

javascript - z-index 属性未被检索,而其他属性正在被相同的辅助函数检索

html - 在 Wordpress 的 HTML 中使用短代码

css - 按 ID 设置 Angular2 组件样式

node.js - 如何在 Angular 6 中将联系表单详细信息发送到电子邮件?

html - html 和 c++ 可以在没有任何外部应用程序的情况下链接吗?

php - 在 MySQL 数据库中搜索记录时遇到问题

html - 调整窗口大小时将元素推离屏幕而不是挤压它们

javascript - 如何将基于 IIFE 的 JavaScript 模块导入 Angular TypeScript 应用程序?

html - 如何在点击按钮时在灯箱中打开 iframe