Ich möchte herausfinden, wo der Webbrowser Text in einem bestimmten div
eingepackt hat.
Die Motivation dafür ist ein WYSIWYG-Editor, der contenteditable
verwendet. Benutzer schreiben dort Text und abhängig von der Breite des editierbaren Feldes, der Schriftart und anderen Faktoren wird sie an bestimmten Stellen umgebrochen. Ich würde gerne wissen, wo diese auftreten.
Ich kann nur an sehr hackische Lösungen denken (z. B. ein span
um jedes Zeichen einfügen, eine Schleife über diese Bereiche ziehen, ihre offsetTop
Eigenschaft erhalten und eine Notiz machen, wenn sie sich ändert). Gibt es eine bessere / übliche Methode, dies zu tun?
Tags und Links javascript css contenteditable