在TinyMCE中设置初始表格宽度

时间:2012-12-02 12:04:13

标签: tinymce

当我使用TinyMCE添加一个新表时,该表几乎不可见,因为初始宽度只有几个像素。

有没有办法改变这个?

3 个答案:

答案 0 :(得分:15)

在TinyMCE 4.x中你可以这样做

tinymce.init({
plugins: "table",
table_default_styles: {
    width: '50%'
}
});

答案 1 :(得分:0)

打开table.js,转到包含内容的第30行

width = formObj.elements['width'].value;

将其更改为

width = formObj.elements['width'].value != "" ? formObj.elements['width'].value : 50;

将50替换为您要设置的默认初始表格宽度。

希望它有所帮助!!

答案 2 :(得分:0)

这已经有一段时间了,但对我来说,只需设置一个针对tinymce表的css规则就足够了

/* Set up inital table width and height */
TABLE.mce-item-table TR {
    height: 50px;
}
TABLE.mce-item-table TD {
    width: 100px;
}