Du verwendest einen veralteten Browser. Es ist möglich, dass diese oder andere Websites nicht korrekt angezeigt werden. Du solltest ein Upgrade durchführen oder einen alternativen Browser verwenden.
Stimmt. :( Um die numerischen Operatoren nutzen zu können, bräuchte @Change Zugriff auf den Attribut-Wert.
Ich denke, das ist der richtige CSS-only Ansatz. :)
Mit range.surroundContents(myTable) schreibst du den selektierten Text in <table> und überschreibst somit alle Childnodes wie <tbody> etc. pp.
Was genau soll mit dem selektierten Text passieren?
Ah, jetzt verstehe ich dein Problem.
Der Textmarker springt nicht aus der Tabelle, weil es außerhalb dieser keinen editierbaren Content gibt.
Du brauchst also ein Skript, dass Clicks außerhalb der Tabelle erfasst und folglich den Body des eingebundenen HTML-Dokuments um ein P-Element erweitert.
Im DIV gefangen - der Alptraum jedes Webentwicklers! :eek:
Spass beiseite: Gestattest du uns, einen Blick auf deinen Editor zu werfen? Zumindest mir mangelt es an Vorstellungskraft, um dein Problem zu rekonstruieren.
Mit nativem CSS klappt das nicht. Aber einige CSS-Compiler, wie z.B. SASS, unterstützen numerische Operatoren.
Stimmt, das hat da nichts zu suchen. Verwende stattdessen ein data-Attribut.
Diese Seite verwendet Cookies, um Inhalte zu personalisieren und dich nach der Registrierung angemeldet zu halten. Durch die Nutzung unserer Webseite erklärst du dich damit einverstanden.