• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

display:none im IE in Kombination mit contenteditable

tjorben

Neues Mitglied
Hallo!

Ich versuche gerade eine Art Editor mit HTML zu realisieren. Das editieren des Inhaltes eines divs ist mit contenteditable ja schnell geschafft. Nun soll das div aber auch Bereiche beinhalten die (später mit javascript) ein und ausgeblendet werden können. Theoretisch auch einfach mit display:none zu realisieren. Klappt auch mal wieder in allen Browsern auser dem IE (zumindest Version 7 hat Probleme). Der IE zwiegt "Ich soll nicht angezeigt werden" an. Entfernt man contenteditable="true" verschwindet es wie gewollt.



<div contenteditable="true">
Editier mich !
<div style="display:none">
Ich soll nicht angezeigt werden
</div>
</div>



Kennt jemand einen Workaround wie ich beides in Kombination auch mit dem IE nutzen kann?

Danke
 
Wahrscheinlich weil du kein Doctype hast, füg z.B. <!doctype html> ganz oben in dein Dokument ein.
 
Ich benutze nun Internet Explorer 8, damit klappt es wenn ein gültiger Doctype eingebundne ist. IE 7 muss ich wohl ignorieren

Danke für die Antworten
 
Zurück
Oben