【问题标题】:How do I style a "\n" using CSS? [duplicate]如何使用 CSS 设置“\n”样式? [复制]
【发布时间】:2019-07-03 00:35:26
【问题描述】:

我只想使用 css 设置 \newline 的样式——在我的文本中我有这样的条目:

“你好,这是文本,\n这里还有更多文本asdf adf \n这里有更多文本”

应该像这样呈现:

你好,这是正文和

这里有更多文字 asdf adf

这里有更多文字

如何使用 css 更改转义 \newline 的样式(即,将高度设为 20px)?由于 \n 不是 html 元素,我可以这样做吗?

与Line break in html with `\n` 不同,因为我在文档中获取 \n 没有问题。我只是想改变它的显示方式。

【问题讨论】:

  • 您无法设置返回样式,但这听起来像是使用 line-height 属性的情况。
  • 你可以使用
    标签

标签: html css


【解决方案1】:

您不能针对内容中的特定字符。

您可以使用the white-space property 定位一个元素并使换行符有意义,并且您可以更改the line-height。

p {
  white-space: pre;
  line-height: 40px;
}
<p>Hello, this is the text and
there's more text here asdf adf
more text here</p>

【讨论】:

  • 标记为正确,因为回答了我的问题,无法设置 \n 的样式。我最终使用的解决方案是添加
    ,然后我可以按照自己的意愿设置样式。
猜你喜欢
  • 2015-06-17
  • 2014-02-04
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-07-30
  • 2013-12-11
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多