AngularJs 12 使用 Editor.md 实现 Markdown 编辑器 并解决 因为样式冲突导致 列表(ul、ol) 没有前缀数字、符号的bug

参考

  1. editormd编辑器列表圆点不显示
  2. Angular 中文网-组件样式

问题

通过参考《 editormd编辑器列表圆点不显示》这篇文章知道了为什么圆点不显示。

通过排查发现是因为引入的devui的样式重置了 ul、ol 的默认样式,导致圆点、序号不显示。

但是通过文章中的方法去修改css的时候,并没有生效。参考《Angular 中文网-组件样式》发现css样式在不同组件、页面之间是隔离开的,所以尝试把css样式写到 /styles.scss 文件中。

完整代码

  • 项目目录下面的 /styles.scss
// https://blog.csdn.net/m0_47428652/article/details/108157805
// 解决 editormd li 的样式被覆盖的bug
#editormd ul, #editormd ol{
  list-style: auto!important;
  list-style-type: decimal!important;
}
posted @   夏秋初  阅读(186)  评论(0编辑  收藏  举报
编辑推荐:
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 【译】Visual Studio 中新的强大生产力特性
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
点击右上角即可分享
微信分享提示