Tach!
(warum zeichnest Du HTML eigentlich als css aus? Hab ich hier mal korrigiert ...)
Weil es der kleine Mann im Hinterkopf so gesagt hat.
geht schonmal nicht, der versteckte Text wird von der Selektion nicht erfasst.
Liegt's am fehlenden > ?
Nein.
Ersatzweise evtl.:
display:inline-block; overflow:hidden; width:0;
Ja, das geht sogar. Hmm, mal sehen, ob mir was zum Verhindern einfällt.
dedlfix.