Я хочу скрыть текст, который находится в <span>.а почему не работает? - PullRequest
4 голосов
/ 07 апреля 2010

Я хочу скрыть текст, который находится в <span>. но почему не работает?

.pdf {text-indent: -9999}

<p>
   <a href="reader_overview.pdf" title="Open in a new Window" target="_blank"><img src="pdf.gif" alt="PDF" width="16" height="16" />
   <span class="pdf">PDF 34KB, Opens in a new window</span> </a>
</p>

Ответы [ 5 ]

11 голосов
/ 07 апреля 2010

Использование .pdf {display: none}

4 голосов
/ 07 апреля 2010

text-align

Применяется к элементам уровня блока, ячейкам таблицы и встроенным блокам

- http://www.w3.org/TR/CSS2/text.html

Диапазонпо умолчанию, inline.

Требуемое значение также равно длина и требует единиц измерения, если значение ненулевое.

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

4 голосов
/ 07 апреля 2010

Я думал, что скрытие с помощью CSS работает так:

.pdf {
  display: none;
}
1 голос
/ 07 апреля 2010

Если вы хотите скрыть это, используйте CSS, предназначенный для этой цели:

.pdf { visibility: hidden; display: none; }
0 голосов
/ 07 апреля 2010

попробуйте

.pdf {display: block; height: 40px; line-height: 200px;}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...