example ejemplos jquery tinymce wysiwyg

jquery - ejemplos - ¿Cómo cambiar el tamaño de fuente por defecto en tinymce?



tinymce toolbar (11)

Debe usar la configuración content_css de tinymce para establecer su propio archivo css personalizado (asegúrese de que esta configuración apunte a una ubicación válida de un archivo css). Este archivo se insertará en el encabezado de iframes del editor después de que todas las demás configuraciones de css (archivos del núcleo) se inserten allí al inicializar tinymce, por lo que todas las configuraciones que coloque en su archivo sobrescribirán las configuraciones realizadas anteriormente (por tinymce).

Ejemplo: establecer el tamaño de fuente predeterminado en 11px. Contenido de un archivo css personalizado (lo nombré content.css en mi instalación):

body { font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 11px; }

Cómo utilizar este ajuste:

tinyMCE.init({ ... // you do not need to include it yourself, tinymce will do this for you, // but you will need to give tinymce the location of your css file content_css : "http://www.myserver.com/css/content.css", ... });

Estoy usando jquery tinymce editor. El tamaño de fuente predeterminado es 10. Me gusta cambiar ese tamaño de fuente predeterminado. Cómo puedo hacer eso,


He aquí cómo hacerlo sin ningún tipo de codificación.

  1. Usa el plugin ''TinyMCE Advanced''
  2. Actívalo en la configuración.

Instrucciones más detalladas here .


He utilizado en mi proyecto de esta manera.

tinymce.init({ selector:"#txt1", setup : function(ed) { ed.on(''init'', function() { this.execCommand("fontName", false, "tahoma"); this.execCommand("fontSize", false, "12px"); }); } });

Esta es la mejor manera de cambiar los valores de propiedad en ''content.css''


O simplemente busque el archivo css utilizado por tinymce y cambie font-size . Por ejemplo, si usa un tema simple, vaya a un sitio como este: js/themes/simple/skins/default/content.css y cambie font-size . Trabajando para mi


Que yo sepa, TinyMCE hereda el tamaño de fuente definido para la etiqueta principal, por ejemplo, la etiqueta <body>


Simplemente edita

tinymce / themes / advanced / skins / o2k7 / content.css

y cambiar el tamaño de fuente en esta línea:

body, td, pre {color:#000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; margin:8px;}


Solo agrega esta línea a las opciones

content_style: ".mce-content-body {font-size:15px;font-family:Arial,sans-serif;}",

asi se ve asi

tinymce.init({ selector: "textarea",theme: "modern",width: ''100%'',min_height:350 ,menubar:false, content_style: ".mce-content-body {font-size:15px;font-family:Arial,sans-serif;}", browser_spellcheck : true, plugins: [ "advlist autolink link image lists charmap print preview hr anchor pagebreak", "searchreplace wordcount visualblocks visualchars insertdatetime media nonbreaking", "table contextmenu directionality emoticons paste textcolor responsivefilemanager code" ], toolbar1: " undo redo preview code | /n/ link bold italic underline | hr | image responsivefilemanager media |unlink anchor | ", image_advtab: true , external_filemanager_path:"/tinymce/filemanager/", filemanager_title:"Responsive Filemanager" , relative_urls: false, remove_script_host : false, external_plugins: { "filemanager" : "/tinymce/filemanager/plugin.min.js"} });


Una opción es content_style donde puede agregar css extra al editor.

tinymce.init({ selector: ''textarea'', // change this value according to your HTML content_style: "div, p { font-size: 15px; }" });

Desafortunadamente, no se puede configurar el body sin !important por el orden en que se configuró el css.

Además, no permito que las personas cambien el tamaño de la fuente, y esto probablemente se volverá loco.

Esto me ayudó a cambiar el tamaño "predeterminado" tal como se ve, pero debes tener cuidado si permites que las personas cambien el tamaño de la fuente después de esto.

Para mí, todo lo que necesitaba era este enfoque rápido y sucio, porque el HTML que estoy editando es super simple.


Voy a dejar esto aquí, con tinyMCE 4 ahora es:

setup : function(ed) { ed.on(''init'', function(ed) { ed.target.editorCommands.execCommand("fontName", false, "Calibri"); ed.target.editorCommands.execCommand("fontSize", false, "11pt"); }); }


en tinymce/themes/advanced/skins/o2k7/content.css agregue css:

#tinymce { font-size: 15px;}


<script type="text/javascript"> tinyMCE.init({ mode : "textareas", setup : function(ed) { // set the editor font size ed.onInit.add(function(ed) { ed.getBody().style.fontSize = ''10px''; }); }, }); </script>