MudGuard: Text-Block von dem User vestecken aber vom Screenreader nicht.

Beitrag lesen

Hi,

Versuche es mit display:none, die meisten Screenreader kümmern sich m.W.n. nicht um Stylesheet-Angaben und geben den Text trotzdem wieder.
Dies würde ich nicht empfehlen. Ich habe schon oft gelesen, dass per display:none; ausgeblendete Inhalte auch von Screenreadern nicht erkannt werden.
Ich verwende daher meist folgendes:
foo{margin-left:-100%;}

Hm. Das hat aber andere Nachteile:
Sucht man in der Seite nach einem String, der zufällig auch in versteckter Form vorkommt, werden die "versteckten" Treffer auch gefunden - aber nicht angezeigt.
bei display:none oder visibility:hidden werden die Teile nicht gefunden.

(Wobei die Prozentzahl natürlich beliebig sein

margin-left:0%; ;-)

cu,
Andreas

--
Warum nennt sich Andreas hier MudGuard?
Schreinerei Waechter
Fachfragen per E-Mail halte ich für unverschämt und werde entsprechende E-Mails nicht beantworten. Für Fachfragen ist das Forum da.