display:none im IE in Kombination mit contenteditable

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.

Editier mich !
Ich soll nicht angezeigt werden

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. ganz oben in dein Dokument ein.

ICh habe einen Doctype. Das ist es leider nicht. Sonst noch Ideen?

Was für ein Doctype denn?

Ich habe nun jeden Doctype aus HTML doctype declaration und den HTML5 Doctype versucht, aber keiner änderte das Ergebnis

Und welchen Doctype hast du jetzt deinem Code gegeben?

Gruss
Elroy

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