前端札记 前端札记
首页
    • 前端
    • 服务器
    • 其他
  • 分类
  • 归档
  • 标签
GitHub (opens new window)

Xin

面朝大海,春暖花开
首页
    • 前端
    • 服务器
    • 其他
  • 分类
  • 归档
  • 标签
GitHub (opens new window)
  • 基础知识点

  • 文本处理

    • 溢出显示省略号
    • 换行处理
    • 渐变色字体
  • 特殊样式

  • 《CSS》笔记
  • 文本处理
Xin
2024-07-16

换行处理

css 中 white-space 属性用来控制容器的文本中带有空白符、制表符、换行符等的显示

  • 遇到\n的时候会自动换行
.cell {
    white-space: pre-line;
}
1
2
3
这是一个不需要换行的文字 这是一个 需要换行的文字
<template>
  <div class="line-container">
    <span class="line-one">{{ one }}</span>
    <span class="line-two">{{ two }}</span>
  </div>
</template>

<script>
export default {
  data() {
    return {
      one: "这是一个不需要换行的文字",
      two: "这是一个\n需要换行的文字",
    };
  },
};
</script>

<style>
.line-container {
  box-sizing: border-box;
  border: 1px solid #ddd;
  width: 400px;
  text-align: center;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
.line-one {
  width: 100%;
}
.line-two {
  width: 100%;
  white-space: pre-wrap; /* 允许文本换行 */
}
</style>
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
显示代码 复制代码 复制代码
编辑 (opens new window)
#CSS
上次更新: 2024-07-16 16:34:15
溢出显示省略号
渐变色字体

← 溢出显示省略号 渐变色字体→

Theme by Vdoing | Copyright © 2021-2025
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式