Wie kann ich beim TinyMCE Klassen im em-Tag erhalten?
von netthinks Rookie vor über 2 Jahren
Folgende Ausgangslage: ich möchte bei Ortsangaben per CSS einem em-Tag eine kleine Grafik voranstellen.
<em class=“ort”>Theater Beispielhausen</em>Im TinyMCE habe ich ein CSS mitgegegeben, dass den den entsprechenden Part enthält:
em.ort
{
display: block !important;
margin: 0 0 2px 0;
padding: 0 0 5px 12px !important;
font-style: normal;
font-size: 0.65em;
line-height: 1.3;
color: #535353;
background-image: url(’/fileadmin/template2010/images/icons/nadel.gif’);
background-repeat: no-repeat;
background-position: 0 -3px;
}
Mein Problem ist, dass mir der TinyMCE beim Speichern die Klassendefinition class=“ort” killt. In der Konfig habe ich unter Anderem drin:
unter init: extended_valid_elements = em[class]
unter proc: em.allowedAttribs = xml:lang, class, style
Kann mir jemand einen Tipp geben, woran es liegt, dass der Editor die Klasse löscht? Wo kann ich noch eingreifen?
Nachträglich bearbeitet am 17.02.10 00:05
- Tags:
- tinymce 3
1 Antwort
von jens.grochtdreis Rookie vor über 2 Jahren
Mit TinyMCE kenne ich mich leider nicht aus. Wenn der Editor aber keine Klasse im em-Element haben will, dann solltest Du gedanklich einfach anders vorgehen. Kannst Du denn vielleicht dem Element, in dem das em steckt, eine Klasse geben oder hat es die schon? Dann müßtest Du nur mit der Kaskade früher ansetzen, also bspw.
Code
ul li.ort em { /* hier kommen Deine Regeln hin */}
Antwort schreiben
Um eine Antwort schreiben zu können, sollest du dich zuvor anmelden.




100.000+ Community-User. Mach mit!
Unser neuestes Video auf YouTube:
Weitere Videos findest in unserem t3n-YouTube-ChannelCloud Coding, Google+ für iPhone und Facebook App Center [TechnikLOAD 83]
Unsere RSS-Feeds
Wer steckt hinter t3n?
Welche Köpfe stecken hinter t3n und wie kannst du ihnen bei Facebook, Google+ oder Twitter folgen? Wirf doch mal einen Blick auf unsere Teamseite.
Das t3n-Team