Skrýt či neskrýt? O to tu běží. Teda vlastně neběží. David Špinar ve spotu Zneviditelnění obsahu v CSS a problém hlasových čteček odkazuje na množství článků, které popisují způsob skrývání textu v grafických prohlížečích pomocí CSS a to, jak tyto skryté texty interpretují hlasové čtečky. Použití display: none
nebo visibility:hidden
nemusí být to pravé ořechové.
Jak tedy správně schovávat obsah? Tak na tuto otázku najdete ve zmíněném spotu odpověď taky. David nabízí dvě možnosti:
- Metoda pomocí vlastnosti text-indent se zápornou hodnotou.
- Metoda absolutně pozicovaného prvku vysunutého mimo obrazovku.