Сегодня у меня возникла проблема со скрытым текстом с правилом text-indent: -9999px. Я понял, что это вызвано каким-то родительским элементом, который имел text-align: right. Пример jsfiddle. Настройка text-indent на положительное значение 9999px тоже не работала.
Мне удалось скрыть текст, установив его text-align в left, но я не понимаю, почему возникла такая проблема.
Может ли кто-нибудь объяснить, почему text-indenting не работает, а text-align установлен в right?
Скрипт с идентификаторами: http://jsfiddle.net/sNbfv/2/