Стиль заполнения, применяемый к <img>в IE7, отличается от FF3? - PullRequest
0 голосов
/ 24 марта 2010

Я получил изображение, как показано ниже, с отступом вправо: 15px

<td><img style="padding:0px 15px 0px 0px;..." />
<td><td>another image<td/>

Но эффект на IE и FF немного отличается. Является ли способ измерения является отдельным?

Спасибо.

Ответы [ 3 ]

1 голос
/ 24 марта 2010

Трудно сказать, не видя вашего полного HTML / CSS, но, возможно, это проблема line-height?

Изображения являются встроенными элементами по умолчанию, что означает, что к ним применяется line-height. Это может вызвать дополнительный «запас» внизу.

Попробуйте применить display: block; к элементу img, например:

<td><img style="padding: 0 15px 0; display: block;" alt="" /></td>
<td>Another image</td>
1 голос
/ 12 декабря 2012

Измените отображение <img>, добавив в файл CSS:

DIV-Name img{ display:block;} /* display:block to support with IE7 */
0 голосов
/ 24 марта 2010

Потому что ваш HTML абсолютно неверен и ужасен. Измените его на:

<td><img style="padding: 0px 15px 0px 0px;" /></td>
<td>another image</td>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...