Изображение расширяет ячейку таблицы - PullRequest
2 голосов
/ 26 апреля 2011

У меня есть 600x90 изображение , и я хочу ячейку таблицы с точным размером 600x90 .

Но я попытался переполнение: скрыто икакое-то другое решение в сети, , но оно все же расширяет ячейку таблицы на пару картинок.

Лучшее, что я мог получить, это 600x93, но при этом остается 3 пустых пикселя. внизу, что выглядит очень неловко!

Может ли кто-нибудь помочь мне найти решение?

Ответы [ 2 ]

4 голосов
/ 26 апреля 2011

изображения по умолчанию имеют

display:inline

, что в большинстве браузеров добавляет 3-5 пикселей к его высоте.

Попробуйте установить CSS для изображения следующим образом:

table.myTable td.withImage img { display:block; }

и посмотрите, работает ли он.

0 голосов
/ 26 апреля 2011

Я видел, как это происходило в некоторых браузерах, где тип отображения изображения по умолчанию - встроенный, и он находится выше некоторой воображаемой линии.Попробуйте добавить display: block к вашему классу изображений.

Если это не поможет, дайте нам знать, если это кросс-браузерная проблема или просто FF / IE / что-то еще.Также может помочь пример.

...