Ich versuche, ein "Tag Editor" -Feld in meiner App zu implementieren, genau wie SO. Gerade jetzt habe ich das:
EDIT: Ich habe dies in ein jQuery-Plugin unter: Ссылка
})
Das Problem ist, wie kann ich den "versteckten" Inhalt mit den Pfeiltasten handhaben, so wie SO? Es sieht so aus, als müsste ich mit der Cursorposition innerhalb der Textfelder umgehen und nach den Ereignissen Pfeil links und Pfeil rechts suchen ... und es gibt auch den Klick auf die fertigen Tags.
Ich kann mir die folgenden (Anti-SO-Design) Lösungen vorstellen:
Entfernen Sie white-space: nowrap
aus dem tags_container
Div und lassen Sie es
Das div "wächst", wenn der Benutzer weitere Tags hinzufügt.
Fügen Sie overflow: scroll
dem tags_container
div (sehr hässlich!)
Ich freue mich über neue Ideen, wie Sie das Verhalten des SO-Tag-Editors approximieren . Danke!
Tags und Links javascript html jquery css dom