gpt4 book ai didi

javascript - TinyMCE Smileys 插件 - 更改插入笑脸的宽度

转载 作者:行者123 更新时间:2023-11-28 06:07:42 25 4
gpt4 key购买 nike

我正在使用this plugin适用于 TinyMCE wysiwyg 编辑器。

添加的表情符号为 72x72 像素,但我希望它们显示为 20x20 像素。

当您从列表中单击笑脸时,它会在编辑器主体内创建一个元素,如下所示:

<img title="smile" src="https://twemoji.maxcdn.com/2/72x72/1f600.png" data-mce-src="https://twemoji.maxcdn.com/2/72x72/1f618.png">

创建元素时如何添加 style="width:20px"

我的 TinyMCE 初始化是:

  tinymce.init({
selector: '.main-textarea',
height: 300,
menubar: "insert format",
plugins: [
'advlist lists link image charmap print preview hr anchor pagebreak',
'searchreplace wordcount visualblocks visualchars code fullscreen',
'insertdatetime media nonbreaking save table contextmenu directionality',
'smileys template paste textcolor colorpicker textpattern imagetools'
],
toolbar1: 'styleselect | bold italic | alignleft aligncenter alignright alignjustify | bullist numlist outdent indent | link image media',
toolbar2: 'forecolor smileys',
smileys:[
[
{ shortcut: ':)', url: 'https://twemoji.maxcdn.com/2/72x72/1f600.png', title: 'smile' },
{ shortcut: ':\')', url: 'https://twemoji.maxcdn.com/2/72x72/1f602.png', title: 'cwl' },
{ shortcut: ':*', url: 'https://twemoji.maxcdn.com/2/72x72/1f618.png', title: 'blowkiss' }
]
],
auto_convert_smileys: true,
image_advtab: true,
content_css : "https://fonts.googleapis.com/css?family=Open+Sans:400,600"
});

我尝试查看插件源代码来添加样式,但没有任何效果。

最佳答案

已经解决了。我取消了源代码,底部有这样的内容:

n.addButton("smileys", {
type: "panelbutton",
icon: "emoticons",
panel: {
autohide: !0,
html: e,
onclick: function(t) {
var i = n.dom.getParent(t.target, "a");
i && (n.insertContent('<img src="' + i.getAttribute("data-mce-url") + '" title="' + i.getAttribute("title") + '" class="emoji" style="width:20px">'), this.hide())
}
},
tooltip: "Smileys"
})

我添加了class="emoji"style="width:20px"

n.insertContent('<img src="' + i.getAttribute("data-mce-url") + '" title="' + i.getAttribute("title") + '" class="emoji" style="width:20px">')

关于javascript - TinyMCE Smileys 插件 - 更改插入笑脸的宽度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36676337/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com