Текст выскакивает при замене изображения - PullRequest
1 голос
/ 22 октября 2008

Я использовал стандартную технику замены изображения для одной из моих ссылок (техника вложенного промежутка), но поскольку изображение круглое и прозрачное по краям, основная текстовая ссылка просвечивает.

Вот мой скриншот, который объясняет, что я имею в виду.

http://dl.getdropbox.com/u/240752/peepo.gif

Какой лучший способ скрыть этот текст? Я не хочу использовать display:none как плохую практику, и у меня было ощущение, что установка размера текста на 0 - это тоже нет-нет?

1 Ответ

1 голос
/ 22 октября 2008

Самое простое решение - использовать другую технику замены изображений, например, дать тексту очень большое значение text-indent. Обратитесь к Mezzoblue для полного списка методов и их компромиссов.

В качестве альтернативы вы можете указать свойство display: none в разделе @media screen таблицы стилей. Это означает, что он не должен применяться для программ чтения с экрана (так как они должны иметь тип носителя aural). Однако я не могу проверить, действительно ли у таких программ чтения экрана такое (ожидаемое) поведение.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...