Высота блока 1px для IE6 | решаем проблемы с блоками небольшой высоты

Высота блока 1px для IE6 Дата публикации: 09.01.2009...

Дата публикации: 09.01.2009

Последнее обновление: 15.02.2009

Проблема

В IE6 высота блока не становится равной 1 (2,3…и т.д. примерно до 14)px при значении height: 1px.

Теория

Имеем следующий код в CSS для <div>:


.block {
height: 1px;
width: 200px;
}

Получаем:

Высота блока 1pxВысота блока 1px Высота блока 1px в ИЕ6Высота блока 1px в ИЕ6

В IE6 минимальная высота блока зависит от размера шрифта (font-size) для этого блока.

Решение

Для IE6 задаем размер шрифта 1px:


.block {
height: 1px;
width: 200px;
font-size: 1px;
}

или делаем так:


.block {
height: 1px;
width: 200px;
overflow: hidden;
}
Теги:
Показать комментарии

Смотрите также в этом разделе

Смежные материалы, которые могут быть вам полезны

  • HasLayout | знакомимся, управляем, применяем
  • Max-width для IE6 | описание 2-х способов
  • Min-height для IE6 | без использования expression
  • Min-width для IE6 | описание 4-х способов
  • Min-width и max-width одновременно для IE6 | описание 2-х способов
  • PNG и прозрачность в IE6 | 4 метода | обход проблем
  • position:fixed для IE6 | описание 4-х способов
  • Блочная модель в IE6 | решаем проблему с размерами блоков для IE6
  • Для IE6 устраняем flickering — обращение к серверу при наведении на элемент
  • Дублирование символов в IE6
  • Дырка под футером при показе блока в IE 6
  • Как перекрыть поверх слоем select в IE6
  • Как перекрыть поверх слоем select в IE6
  • Обрезка контента c отрицательным margin в IE6
  • Отступы плавающих блоков в IE6 | решаем проблему с большим отступом у плавающих блоков
  • Псевдокласс :first-child для ИЕ6
  • Псевдокласс hover в IE 6
  • Селектор потомков > для IE6
  • Селекторы атрибутов [type=…] в ИЕ6
  • Сестринский селектор для IE6
  • Ссылки с вложением
  • Убираем смещение на 1px в IE6 для right:0 и bottom:0