Брось везунчика в воду, и он выплывет с рыбой в зубах.
Юлиан Тувим

Библиотека полезных решений, приемов и трюков

Данный раздел посвящен различным приемам, фишкам и трюкам, которые появились в результате практики на ниве верстки, как от автора Trifler.ru, так и подсмотренные у коллег по цеху.

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

Рядовой пример.

Есть вертикальное меню:

<ul class=”menu”>
  <li><a href="#">Пункт № 1</a></li>
  <li><a href="#">Пункт № 2</a></li>
  <li><a href="#">Пункт № 3</a></li>
</ul>

Если среди прочих стилей для ссылки меню указано:

.menu a {display:block;}

Просмотр примера в современных браузерах не выявит никаких проблемных моментов, а вот в IE6 появятся дополнительные вертикальные отступы между текстом ссылок.

О причинах такого явления говорить не будем, что есть, то есть.

Существуют разные способы исправить ситуацию, но самый простой и эффективный трюк, подсмотренный давным давно на одном из форумов - после текста ссылки перед закрывающим тегом </a> нужно поставить пробел, что приведет в чувство IE6.

Вот о таких не имеющих явного криминала лекарственных средствах, расскажут ссылки в левой колонке навигации.

Оставить комментарий.