相关疑难解决方法(0)

为什么浏览器不会呈现由"white-space:pre"元素中的尾部换行符引起的换行符?

这两个div都呈现相同的效果.为什么呈现前导换行符而不是尾随换行符(在第二个div中)?我阅读了CSS3规范中的Line Breaking和Word Boundaries部分,但它没有解释这种行为.

.pre {
  white-space: pre;
  border: 1px solid red;
  margin-bottom: 10px;
}
Run Code Online (Sandbox Code Playgroud)
<div class="pre">
hello
world</div>

<div class="pre">
hello
world
</div>
Run Code Online (Sandbox Code Playgroud)

html css html5

5
推荐指数
1
解决办法
284
查看次数

标签 统计

css ×1

html ×1

html5 ×1