Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/jenkins/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
关闭表格中的自动样式[Tinymce]_Tinymce - Fatal编程技术网

关闭表格中的自动样式[Tinymce]

关闭表格中的自动样式[Tinymce],tinymce,Tinymce,由于没有更多的Tinymce论坛,如果我可以问,是否有方法通过在源代码中添加style=“width:或height:”来关闭in tables函数 谢谢首次插入表格时,TinyMCE不应使用宽度或高度来定义表格。拖动以调整列宽或行高的大小时,将添加这些值,以便根据需要设置列/行的宽度或高度 首次通过table/Insert插入表时,您是否看到此问题?在调整行或列的大小后,您是否看到了这种情况 编辑:如果这是发生在你“只是键入文本”我有一个预感可能会发生什么 插入新表/空表时,表上根本没有内联样

由于没有更多的Tinymce论坛,如果我可以问,是否有方法通过在源代码中添加style=“width:或height:”来关闭in tables函数


谢谢

首次插入表格时,TinyMCE不应使用宽度或高度来定义表格。拖动以调整列宽或行高的大小时,将添加这些值,以便根据需要设置列/行的宽度或高度

首次通过table/Insert插入表时,您是否看到此问题?在调整行或列的大小后,您是否看到了这种情况

编辑:如果这是发生在你“只是键入文本”我有一个预感可能会发生什么

插入新表/空表时,表上根本没有内联样式。如果您刚开始在单元格中键入文本,那么应该不会有任何内联样式

但是,如果有时使用鼠标移动到新的/空的单元格中(如果单击单元格边框而不是单元格内部),则单击鼠标时会看到边框瞬间变为蓝色。当您看到蓝色显示时,TinyMCE正在尝试设置您单击的行或列的“大小”。如果不点击小/空单元格,而是使用键盘在单元格之间移动,我打赌你不会得到任何内联样式


单击边框会触发代码,以通过鼠标处理手动调整大小事件。

首次插入表格时,TinyMCE不应使用宽度或高度来定义表格。拖动以调整列宽或行高的大小时,将添加这些值,以便根据需要设置列/行的宽度或高度

首次通过table/Insert插入表时,您是否看到此问题?在调整行或列的大小后,您是否看到了这种情况

编辑:如果这是发生在你“只是键入文本”我有一个预感可能会发生什么

插入新表/空表时,表上根本没有内联样式。如果您刚开始在单元格中键入文本,那么应该不会有任何内联样式

但是,如果有时使用鼠标移动到新的/空的单元格中(如果单击单元格边框而不是单元格内部),则单击鼠标时会看到边框瞬间变为蓝色。当您看到蓝色显示时,TinyMCE正在尝试设置您单击的行或列的“大小”。如果不点击小/空单元格,而是使用键盘在单元格之间移动,我打赌你不会得到任何内联样式


单击边框会触发代码以通过鼠标处理手动调整大小事件。

我通过在tinymce配置中添加以下内容来解决此问题:

invalid_styles: 'width height'
这将从所有元素中剥离宽度和高度stlyes,这适用于我的用例。我相信您可以指定这也适用于哪些元素(例如表、tr、th、td)


请参见

我通过在tinymce配置中添加以下内容来解决此问题:

invalid_styles: 'width height'
这将从所有元素中剥离宽度和高度stlyes,这适用于我的用例。我相信您可以指定这也适用于哪些元素(例如表、tr、th、td)



FYI-有一个TinyMCE论坛()。。。我们将在未来3-5周内将其转移到一个新的TinyMCE社区平台()。仅供参考-有一个TinyMCE论坛()。。。我们将在未来3-5周内将其转移到一个新的TinyMCE社区平台()。我将使用TinyMCE为客户准备提案。所以我复制html tinymce源代码,没有宽度和高度。当我关闭源代码并再次打开时,没有样式参数。但当我开始编辑表格时,它会自动添加。我不是使用拖动来调整大小,而是获取样式的宽度和高度。所以解决这个问题的唯一方法是再次编辑代码并从源代码中删除所有样式参数。您在表中做了什么导致TinyMCE添加这些参数?您能确定哪些操作导致编辑器添加内联样式吗?是的,只需将例如表中的内容替换为产品名称|说明|净价|总价即可。当我删除文本并开始写一些不同的东西时,它会给表格添加样式。如果我不删除第一个字母/数字就改变了,那没关系。将尝试将Tinymce更新为最新版本。不管怎样,谢谢你的帮助。@PatrykGrzyb请参阅上面我的编辑。。。也许这就是问题所在?我使用tinymce为客户准备提案。所以我复制html tinymce源代码,没有宽度和高度。当我关闭源代码并再次打开时,没有样式参数。但当我开始编辑表格时,它会自动添加。我不是使用拖动来调整大小,而是获取样式的宽度和高度。所以解决这个问题的唯一方法是再次编辑代码并从源代码中删除所有样式参数。您在表中做了什么导致TinyMCE添加这些参数?您能确定哪些操作导致编辑器添加内联样式吗?是的,只需将例如表中的内容替换为产品名称|说明|净价|总价即可。当我删除文本并开始写一些不同的东西时,它会给表格添加样式。如果我不删除第一个字母/数字就改变了,那没关系。将尝试将Tinymce更新为最新版本。不管怎样,谢谢你的帮助。@PatrykGrzyb请参阅上面我的编辑。。。也许这就是问题所在?无效的_样式:{'table':'width-height',tr':'width-height',th':'width-height',td':'width-height'}谢谢@migli-我已经将这些添加到了我自己的答案中(在发布两年后,当再次搜索同一问题时,我偶然发现了这些答案!)它只对我有效了一半。它停止了tinymce添加高度,但在创建表格时仍在添加宽度:(感谢@ChrisWheeler这很有帮助,对于其他元素也是如此:{'table':'width-height','tr':'width-height','th':'width-height','td':'width-height'}感谢@migli-我已经将这些添加到了我自己的答案中(这是我两年前偶然发现的