Open david2tdw opened 4 years ago
<html>
<head>
<style type="text/css">
p, div {
width: 600px;
border: 1px solid green;
}
.p1 {
white-space: nowrap;
}
.p2 {
white-space: pre;
}
.p3 {
white-space: pre-line;
}
.p4 {
white-space: pre-wrap;
}
</style>
</head>
<body>
<p class="p1">
white-space: nowrap;
这是一些文本。这是一些文本。 前面空白。这是一些文本。这是一些文本。这是一些文本。这是一些文本。这是一些文本。
这是一些文本。 这是一些文本。 这是一些文本。 这是一些文本。
</p>
<p class="p2">white-space: pre;
这是一些文本。这是一些文本。 前面空白。这是一些文本。这是一些文本。这是一些文本。这是一些文本。这是一些文本。
这是一些文本。 这是一些文本。 这是一些文本。 这是一些文本。
</p>
<p class="p3">white-space: pre-line;
这是一些文本。这是一些文本。 前面空白。这是一些文本。这是一些文本。这是一些文本。这是一些文本。这是一些文本。
这是一些文本。 这是一些文本。 这是一些文本。 这是一些文本。
这是一些文本。 这是一些文本。 这是一些文本。 这是一些文本。
这是一些文本。 这是一些文本。 这是一些文本。 这是一些文本。
</p>
<p class="p4">white-space: pre-wrap;
这是一些文本。这是一些文本。 前面空白。这是一些文本。这是一些文本。这是一些文本。这是一些文本。这是一些文本。
这是一些文本。 这是一些文本。 这是一些文本。 这是一些文本。
这是一些文本。 这是一些文本。 这是一些文本。 这是一些文本。
这是一些文本。 这是一些文本。 这是一些文本。 这是一些文本。
这是一些文本。 这是一些文本。 这是一些文本。 这是一些文本。
</p>
<div class="p3">
white-space: pre-line;
这是一些文本。这是一些文本。 前面空白。这是一些文本。这是一些文本。这是一些文本。这是一些文本。这是一些文本。
这是一些文本。 这是一些文本。 这是一些文本。 这是一些文本。
</div>
</body>
</html>
注意: 在使用 pre-xxx
相关值的时候,html内容不能令起一行,否则会产生顶部空白间隙(见div.p3),类似<span>
。
white-space 属性设置如何处理元素内的空白。
<br>
标签为止。white-space中 pre pre-line pre-wrap的区别