Установите vertical-align: bottom
в CSS изображения.
Причина, по которой это происходит, заключается в том, что изображения отображаются в виде текста.Это означает, что они должны оставить небольшой пробел под линией в случае букв типа y
, g
и т. Д., Которые опускаются ниже базовой линии и приводят к пробелу.1009 *, вы перемещаете изображение так, чтобы оно было выровнено по нижней части текста, чтобы избежать этой проблемы.
Существует одно исключение, о котором вам следует знать: если изображение имеет меньшую высоту, чем одна строка текста, он оставит пробел над ним, чтобы освободить место для этого текста, если только вы не установите содержащий элемент на line-height
, который работает.