我将SnailCMS与TinyMCE 4配合使用。当TinyMCE调整图像大小时,它会将尺寸添加为属性,而不是内联样式。由于IE10忽略了width&height属性,因此图像不会调整大小并保持原始大小!
我知道这不是一个新问题,但是我一直在寻找解决方案,但是在任何地方都找不到!
有人解决了吗?
另外:注释掉img {-ms-interpolation-mode:bicubic;}对我不起作用。
谢谢大家!
最佳答案
希望我能正确理解您的要求。我相信您要问的是,当将图像添加到TinyMCE覆盖的文本字段中时,显示的图像小于通过图像选择小部件选择的实际文件。当我使用TinyMCE时,我总是做的就是坚持页面顶部的经典meta元素,这些元素包括:
<meta charset="utf-8">
<title>My Website</title>
<!-- Always force latest IE rendering engine (even in intranet) & Chrome Frame -->
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" />
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="description" content="(your desc. here...)">
<meta name="author" content="(your name here...)">
</meta>
如果您注意到第四行,则强制IE的渲染引擎始终为最新版本。因为不知道TinyMCE有时会“最新”并出现IE问题,所以这将确保通过IE渲染的图像始终以最新尺寸显示,因为这就是IE渲染引擎的最新版本。 (截至本文)。
我最终发现了CodeMirror,它是高效,最新,开源且广泛兼容的文本编辑器的更好选择。我强烈建议您调查一下。
希望这可以帮助!