django - 带有 Tailwind CSS 的 Django-Tinymce
问题描述
我目前正在为我的项目使用 django-tinymce4-lite,其他一切都按预期工作。但是在应该显示 tinymce4 格式内容的实际呈现的 HTML 页面上,tailwind-preflight 会用列表和空格混淆格式。
我在这里找到了这个解决方案。这是我面临的确切问题。第一个答案对我不起作用,我想让它起作用。我正在按照本教程将 Tailwind CSS 与 Django 一起使用。我是 npm 的新手,所以我盲目地跟随,一切正常,但是当我尝试实施第一个答案时,什么也没有发生。
使用第二个答案是可行的,但它会弄乱整个前端。
解决方案
是的,这可能会弄乱你的整个前端(目前我自己也面临这个问题)。
Tailwind 配置中的设置preflight: false
将停止 Tailwind 运行预检,这基本上会删除所有基本 CSS 样式(填充、大小、下划线),例如h1
, a
,li
等标签。
您可以使用 Tailwind 在前端重新应用所有这些,但必须这样做。CSS 就是这样;您告诉 Tailwind 不要清除基本样式,这意味着您在 Tinymce 中输入的内容将按照您的预期显示。
推荐阅读
- django - Django Rest 框架中的嵌套序列化程序
- django - 获取 html 文件中查询集的第二项(Django)
- regex - Atom 编辑器正则表达式从每次文本中删除括号
- r - 使用 plot_model() 更改线型和线条颜色
- java - Android Studio onClick 在 BindViewHolder 中不起作用
- graph-theory - 随机算法的基本问题
- spring-boot-test - 测试控制器时“没有可用的 'org.springframework.web.context.WebApplicationContext' 类型的合格 bean”
- node.js - 放大初始化错误 - ✖ 根堆栈创建失败初始化失败类型错误:无法重新定义属性:默认
- react-native - 带有向上箭头三角形的背景边框视图 | 反应原生
- jupyter-notebook - 是否可以在 Jupyter Notebook 中为自定义内核禁用“关闭”选项?