我将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,它是高效,最新,开源且广泛兼容的文本编辑器的更好选择。我强烈建议您调查一下。

希望这可以帮助!

10-06 00:00
查看更多