美文网首页
如何给 HTML 标签中的文本属性添加换行效果

如何给 HTML 标签中的文本属性添加换行效果

作者: 前端_Fn | 来源:发表于2021-12-28 09:57 被阅读0次

一、以 ElementUI 组件为例

示例代码:

<el-form-item prop="managementFee" label="项目利润(包含所得税)">
  <el-input
    :disabled="!edit"
    placeholder="请输入项目利润"
    v-model="project.managementFee"
  ></el-input>
</el-form-item>

假设设定了盒子的宽度为 200,label的属性展示的文本效果与需要的效果不一致。

image.png

我们所需的效果是括号里边的进行换行。

image.png

由于我们不是在 <div>{{ message }}</div> 里边进行的换行所以 v-html 是不起效果的。我们需要的是在 label 里进行一个换行

<el-form-item prop="managementFee" label="项目利润  \n(包含所得税)">
  <el-input
    :disabled="!edit"
    placeholder="请输入项目利润"
    v-model="project.managementFee"
  ></el-input>
</el-form-item>

使用转义符 \n 后我们发现效果还是没有改变

image.png

因为 html 中,默认空白会被浏览器忽略。所以我们要在该标签中加入样式 white-space: pre 告诉浏览器需要保留空白。达到我们所需要的效果:

<el-form-item prop="managementFee" :label="`项目利润  \n(包含所得税)`" style="white-space: pre">
image.png

相关文章

  • 如何给 HTML 标签中的文本属性添加换行效果

    一、以 ElementUI 组件为例 示例代码: 假设设定了盒子的宽度为 200,label的属性展示的文本效果与...

  • HTML系列知识(二)

    HTML段落 标签即表示段落,是paragraph的缩写,自带换行效果 在p标签中的文本会自动换行,不在p标签中的...

  • 2018-07-18课堂笔记(DOM文档对象模型)

    创建标签属性 把创建的元素插入进去的属性 给元素添加内容 并且该属性可以识别标签 只能添加文本 而且不能添加标签,...

  • JS-WEB-API-Day3

    节点:页面中的所有内容(标签,属性,文本(文字,换行,空格,回车)),Node 节点的相关属性:(可以使用标签--...

  • three.js(17)-添加html元素

    有时我们想给物体添加一个标签效果,我们习惯用html来实现,那如何将html元素添加到场景中呢?

  • HTML基础-认识HTML

    HTML基础-认识HTML HTML是给文本添加寓意的 -其他所有标签必须全部写在html标签里面

  • 前端开发学习──初识Html

    html结构 html 超文本标记语言,它的结构标准如下: html标签 单标签 注释标签 水平线标签 换行标签 ...

  • html

    :p标签的文本会在一个段落中自动换行。div标签内的文本也会在一个段落中自动换行。 :换行标签,使自动换行。文本格...

  • HTML属性与值

    1、文本属性 标题标签: , , , , , 段落标签: 换行标签: 粗体标签: , 斜体标签: , , 上标标签...

  • Swift:HTML标签转富文本以及对P标签的处理

    目录 1、HTML标签转 富文本 2、计算富文本的Size 3、处理标签中包含 p 标签换行(独占一行)的问题 一...

网友评论

      本文标题:如何给 HTML 标签中的文本属性添加换行效果

      本文链接:https://www.haomeiwen.com/subject/ngxpqrtx.html