2010-07-02 13 views
5

Wdrażam ForeColor w edytorze tekstu RTF TinyMCE.Stosowanie css w TinyMCE

używa styl zastosować ForeColor do zaznaczonego tekstu, jak się ten

<span style="color: rgb(255, 0, 0);" mce_style="color: #ff0000;">Hello</span>. 

Chcę zastosować klasę css zamiast „stylu” tutaj .. jak zastosować klasę css tutaj? Te klasy Css zawierają kody kolorów.

Przykład:

<span class="colorRed">Hello</span> 

Moje CSS Klasa

.colorRed 
{ 
color: #ff0000; 
} 

dziękuję

Odpowiedz

8

Ponieważ chcesz, aby css być stosowane do zawartości edytora tinymces trzeba będzie dodać swoją klasę do klasa, w której zawartość twojego redaktora jest stylizowana.

Jeśli nie używasz pliku content_css zdefiniowanego przez użytkownika podczas inicjowania tinymce (funkcja-init), zostanie użyty plik content_css w zależności od motywu ustawionego w funkcji init (plik znaleziony w podfolderze motywów folderów).

Proponuję utworzyć własny plik content.css, który zostanie załadowany za pomocą ustawienia content_css w funkcji init. Zobacz this link dla dokumentacji tinymce dla tego. W pierwszym kroku możesz skopiować jeden z content.css z katalogu tematów i zmodyfikować go.

+0

dziękuję za replying..i prostu skopiowane zawartości z content.css do nowego pliku css i zawierał moje kody kolorów. Następnie włączam content_css: "/mycontent.css" do funkcji tincyMCE w pliku tiny_mce_src.js. Czy postępuję zgodnie z instrukcjami poprawnie? Nie otrzymuję oczekiwanej wydajności !! – SAK

+0

możesz użyć firebug, aby rzucić okiem na edytor znaków iframes tinymce edycyjny, aby sprawdzić, czy to nie Twój plik css. jeśli nie jesteś pewien, czy malutki wziął twój plik css spróbuj adresu URL zawierającego twoje css: "content_css:" http://mydomain.com/webroot/../content.css "". – Thariama

+0

możesz również zamieścić link do witryny internetowej (jeśli jest dostępna), tak żebym mógł rzucić okiem na to – Thariama

1

Szukaj na content_css przypisują dodatek plik CSS ścieżkę względną (tzn myLibFolder/myCss.css) po dodaniu „”

$('textarea.tinymce').tinymce({ 
        // 
        // 
        //.... 
        , 
        content_css: "css/content.css,myLibFolder/myCss.css" 
        , 
        // 


});