vue-html5-editor集成后有序列表无序列表功能问题

2023-05-16

解析原因:

  • 有序列表是基于<ol><li>这2个标签的,默认这2个标签是有样式的,可能因为网站全集样式对这2个标签的样式进行了改动,导致默认样式丢失,失去了排序号。
  • 无序列表是基于<ul><li>这2个标签的,默认这2个标签是有样式的,可能因为网站全集样式对这2个标签的样式进行了改动,导致默认样式丢失,失去了实心小圆。
  • 有序无须列表的默认样式的前置样式都在编辑框的前面,如果<ol>或者<ul>margin-left不够或者不存在也有可能到置样式被遮挡显示不出来,其次文本框父级的padding-left不够或者不存在也有可能到置样式被遮挡显示不出来

解决方法:

在文本框和前端显示页面的父级元素加入自定义样式:如class='editor',并定义相关样式

.editor ol li {
	list-style: decimal;
	margin: 0 20px;
}
.editor ul li {
	list-style: disc;
	margin: 0 20px;
}

注意事项,这些样式可能导致富文本编辑框的上面的功能按钮间距过大,此时需要单独修改对应样式,避免<ul><li>样式冲突

.toolbar ul li{
	margin: 0px!important;
}

详细代码如下

  • 编辑框代码
<div class="editor">
    <editor :content="value" @change="updateData"></editor>
</div>
.editor ol li {
	list-style: decimal;
	margin: 0 20px;
}
.editor ul li {
	list-style: disc;
	margin: 0 20px;
}
.toolbar ul li{
	margin: 0px!important;
}
  • 显示页代码
  <p class="editor" v-html="editorHtml"></p>
.editor ol li {
	list-style: decimal;
	margin: 0 20px;
}
.editor ul li {
	list-style: disc;
	margin: 0 20px;
}

效果图如下

效果图

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

vue-html5-editor集成后有序列表无序列表功能问题 的相关文章

  • 是否有可以通过示例创建 XSLT 的 XSL 代码生成器? [关闭]

    Closed 此问题正在寻求书籍 工具 软件库等的推荐 不满足堆栈溢出指南 help closed questions 目前不接受答案 给定一个源 XML 文档以及转换后的示例 是否有一个代码生成器可以创建 XSL 转换来完成该转换 我并不
  • Visual Studio 中 Qt 特定结构的缩进损坏

    VS编辑器中的自动缩进显然不知道Qt 信号和槽的声明会自动格式化 如下所示 class MyClass public QObject Q OBJECT public MyClass signals lt Broken indentation
  • 在哪里可以找到 Java 语法突出显示库? [关闭]

    Closed 这个问题正在寻求书籍 工具 软件库等的推荐 不满足堆栈溢出指南 help closed questions 目前不接受答案 我正在用 Java 编写一个源代码编辑器 用于 Java 源代码 并且我想添加简单的语法突出显示 关键
  • 如何从 Angular 8 中 primeng p-editor 的工具栏中删除选项卡?

    这是m代码 tabIndex 1 适用于大多数情况 但不适用于选择标签和 ql image 我想从中删除所有选项卡 并希望焦点直接位于编辑器框中而不是工具中
  • mongo.exe 有更好的 shell [关闭]

    Closed 这个问题不符合堆栈溢出指南 help closed questions 目前不接受答案 这个问题似乎不是关于主要由程序员使用的特定编程问题 软件算法或软件工具 help on topic 如果您认为该问题与主题相关另一个 St
  • 谁能推荐一个Java富文本编辑器? [关闭]

    就目前情况而言 这个问题不太适合我们的问答形式 我们希望答案得到事实 参考资料或专业知识的支持 但这个问题可能会引发辩论 争论 民意调查或扩展讨论 如果您觉得这个问题可以改进并可能重新开放 访问帮助中心 help reopen questi
  • 因此更改了 Git 的默认编辑器,现在我如何从 Git bash 调用它?

    我通过将以下内容应用于 Git 的全局配置来更改 Git 的默认编辑器 core editor C Program Files Notepad notepad exe multiInst notabbar nosession noPlugi
  • 拖放生成 XSLT 以将 XML 显示为 HTML?

    我搜索并浏览了 XSLT 问题 并查看了 Altova 的产品 但还没有查看 Stylus 的产品 我不想再听到 XSLT 很复杂且难以手动编码 HTML 刚开始流行时就是这样 我知道 苹果和橘子的比较 因为 XSLT 是一种处理语言 而
  • 适用于 Linux 的与语言无关的正确制表符代码编辑器?

    我需要一个 Linux 文本编辑器来替换 Textpad 4 7 3 一个 Windows nagware 应用程序 但我尝试过的所有替代方案要么臃肿要么不完整 以下是我认为最重要的功能 按降序排列 正则表达式搜索 标记和替换 甚至跨所有打
  • 在文件搜索中排除 Eclipse/Aptana 中查找的文件类型

    有没有办法在 Aptana 或 Eclipse 文件搜索中排除图像类型 我想搜索所有非图像文件 而不是指定我要搜索的所有文件类型 尝试添加一个 在您不想匹配的模式前面标记 put cgi pm sql 在文件名模式部分中 我正在使用 Ecl
  • 如何更改 Atom 使用的默认 Python 版本?

    我最近开始使用Atom 在过去的几天里 我一直在寻找如何更改Atom中使用的默认版本 默认版本目前是python 2 7 但我想使用3 6 有谁可以更改默认路径吗 我尝试将配置文件添加到 脚本 包中 但当我重新启动 Atom 时 它仍然恢复
  • 如何打开给定文件的用户系统首选编辑器?

    我试图弄清楚如何打开给定文件的系统首选编辑器 假设我们有一个用 Java 编写的文件管理器 用户转到文件夹并查看文件列表 并且 例如 有一个文件Icon jpg 用户双击文件名 文件将在系统的首选编辑器 即 Gimp 中打开 主要问题是 如
  • 具有 Visual Studio 编辑器功能的独立文本编辑器

    有人知道任何具有 Visual Studio 编辑器功能的文本编辑器吗 具体来说 我正在寻找以下功能 CTRL C 行中任意位置 未选择任何文本 gt 复制整行 在线任意位置按 CTRL X 或 SHIFT DEL 未选择任何文本 gt 剪
  • 使用 PHPstorm 让 php 代码在浏览器中执行

    因此 当我单击 运行 时 PHPstorm 正在其控制台中正常运行 php 代码 这很好 但我想在浏览器中看到它 所以我在 PHPstorm 中创建了一个新的 PHP Web 应用程序 将服务器设置为 localhost 8000 现在 当
  • 在 IntelliJ Idea IDE 中禁用单击、拖动、剪切和粘贴

    在我的 IntelliJ Idea 13 1 2 IDE 中 我不断遇到通过笔记本电脑触摸板单击并拖动进行选择的情况 我总是不小心点击并拖动文本和剪切线 我在选项和设置面板中搜索了 单击和拖动 一词 但我没有找到关闭此功能的方法 Intel
  • 如何在不关闭vim的情况下重置vim的设置(包括插件,.vimrc文件)?

    我已经使用 vim 两年了 我使用 pathogen 进行插件管理 我在寻找 一种在不关闭 vim 的情况下重置所有 vim 设置 包括插件 vimrc 文件 的方法 是 有什么想法吗 PS 在某些情况下 重新加载 vimrc 与重新打开
  • 如何关闭 IntelliJ 编辑器中的无限空白?

    如何删除 IntelliJ 中行尾后移动光标的功能 文件菜单 gt 设置 gt 编辑器 gt 常规 gt 虚拟空间并取消选中 允许在行尾后放置插入符号 您还可以取消选中 虚拟空间 面板中的其他选项
  • 用于选择矩形内文本的编辑器

    我经常发现自己在处理某些文本时想要排除文本的特定部分 例如 40 行的前三个字符 我能想到的最快方法是绘制一个矩形并复制文本 我主要使用 Windows 但我确信 grep 或类似的东西可以用少量代码来完成此操作 我最好的方法是打开命令提示
  • 使用模糊搜索在 Vim 中打开文件

    我正在寻找一种方法 使 Vim 能够通过模糊搜索文件名来打开文件 基本上 我希望能够定义一个项目一次 然后有一个快捷方式 它可以为我提供一个输入文件名的位置 并且如果有任何字母匹配 则将进行匹配 这种功能存在于我见过的大多数编辑器中 但我一
  • 是否有一个“轻型版本”IntelliJ IDEA 可以在没有项目的情况下编辑文件?

    可以从命令行在单个文件上调用 IntelliJ IDEA 如此处所述 将 IntelliJ IDEA 作为 Diff 或合并命令行工具运行 https www jetbrains com help idea running intellij

随机推荐