javascript - TinyMCE 正在改变我的内联 CSS

标签 javascript css tinymce

我在 HTML 编辑器中输入:

<p style="border:1px solid #edede4;border-top:none"></p>

我点击更新,然后再次点击 html 编辑器。 HTML(在 Firefox 中)已更改为:

<p style="border-style: none solid solid; border-color: -moz-use-text-color rgb(237, 237, 228) rgb(237, 237, 228); border-width: medium 1px 1px;" mce_style="border:1px solid #edede4;border-top:none"><br></p>

如果我在 Internet Explorer 中做同样的事情,HTML 会变成:

<P style="BORDER-RIGHT: #edede4 1px solid; BORDER-TOP: medium none; BORDER-LEFT: #edede4 1px solid; BORDER-BOTTOM: #edede4 1px solid" mce_style="border:1px solid #edede4;border-top:none">&nbsp;</P>

为什么世界会发生变化?也许我可以更改一些 TinyMCE 设置?但我已经清理了:false。想法?

如果我启用清理,我提到的更改就不会发生。然而,TinyMCE 改变了很多其他东西。我不希望它弄乱我的代码:(任何帮助将不胜感激。

最佳答案

尝试将 verify_html 设置为 false。

文档:TinyMCE Configuration/verify_html

关于javascript - TinyMCE 正在改变我的内联 CSS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1445320/

相关文章:

jquery - TinyMCE 4 和 FF/IE 中缺少图标

javascript - 使用jquery动态添加表格行,然后在每个新行中添加自动填充选择框

javascript - 在加载(和内部)javascript Modalbox 时执行 javascript 代码

html - CSS 按钮(带背景但需要斜 Angular )

javascript - tinymce编辑器内容值不显示

jquery - 限制 TinyMCE 编辑器中的键盘快捷键

javascript - 给定数组 "distribute/scale"的数量到特定值

javascript - 将使用 range 的 Coffeescript 循环转换为 ES6

javascript - 获取元素偏移量在设置位置 : absolute 之前返回相同的值

html - CSS 动画在 Firefox 中不起作用 - 伪