Удалить зазор между изображением и контейнером [дубликаты]

0

Изображение 174551

Вы можете изображение, и это демо http://jsfiddle.net/yJUH4/8/

Как вы можете видеть на картинке, между изображением и контейнером возникает небольшой промежуток. Изображение уже дает css vertical-align:middle. Когда я увеличиваю высоту контейнера, он отлично работает. Ожидание хорошего ответа

Теги:

3 ответа

5
Лучший ответ

Установите vertical-align:top на img

img {
    vertical-align: top;
}

jsFiddle здесь

По умолчанию свойство vertical-align не является верхним, а скорее baseline. Просто установив его сверху, вы можете достичь желаемого результата.

  • 1
    Или «снизу». Ключ заключается в том, чтобы установить для него нечто иное, чем «базовая линия», которая допускает спуски символов и зависит от высоты строки.
  • 0
    @isherwood Точно. middle , top и bottom все работает.
1
img {
    display:block;
    margin:0 auto;
}

должен исправить это.

1

Еще один вариант...

td {
    display: inline-block;
    padding: 0;
}

http://jsfiddle.net/isherwood/yJUH4/11/

Ещё вопросы

Сообщество Overcoder
Наверх
Меню