asp.net - 如何将 css 文件添加到我的 TinyMCE 模板中?
问题描述
我的问题是关于 Tinymce 模板插件。
我一直在用 ASP.NET MVC 开发一个 CMS。我可以使用“插入模板插件”插入模板,但不能插入 css 文件。
我将插入的模板应该更加发达。当我添加一个css文件时,它不起作用。例如,<link rel=“stylesheet” type=“text/css” href=“theme.css”>
。此链接是我要使用的模板。
然后我将此内容保存到我的数据库中。此链接无法保存到我的数据库中。它不能被看到。
我使用了 content_css ,模板在编辑器中看起来不错,但是当我查看页面时,它看起来很糟糕,因为 css 文件不起作用。除了所有这些,当我查看数据库表(列:内容)时,没有 css 链接(<link href...
)
我应该怎么做这个问题?谢谢你的帮助。
解决方案
CSS 链接属于文档的头部,将链接标签添加到正文是无效的 HTML。模板插件允许您将相当复杂的 HTML 添加到 HTML正文中,因此您不必一遍又一遍地构建该 HTML 块。请阅读模板文档:https ://www.tiny.cloud/docs/plugins/template/
当您在 content_CSS 中应用 CSS 时,它只会影响 TinyMCE 在编辑器所在的 iFrame 中的外观。您需要将 CSS 放入您从数据库中带入的页面的头部。
推荐阅读
- python - 如何在 Windows python 3.6 中升级 dlib python 包
- c++ - 这是 ubuntu 16.04 中的 gdb 错误吗?
- qt - 在 Qt 中使用按钮堆叠小部件页面
- amazon-web-services - AppSync Java 使用 IAM 进行身份验证
- security - 如何使用 npm request-promise 在 api 请求中发送 crt 文件
- node.js - Heroku Node.js RedisCloud Redis::CannotConnectError 在 localhost 而不是 REDISCLOUD_URL
- r - 在 R + 中的地图上映射采样点,在同一地图中创建区域的放大
- postgresql - PostgreSql 用户没有发现任何关系
- asp.net - HttpRequestMessage.GetClientCertificate() 在 ASP Web API DelegatingHandler 中返回 null
- javascript - react-d3-graph 设置节点的起始位置