У меня есть изображение в DIV, позволяет сказать, например, так:CSS высота строки с изображением не применяется
<div>
<img src="myimage.png">
</div>
стиль для DIV, это высота строки: 36px;
высота изображения составляет 12px
Этот код живет на многих веб-сайтах (думаю, кнопка/значок и т.д.) - это практически всегда работает. Но иногда div обрушивается вокруг изображения, и я пытаюсь понять, почему.
Если я поместил рядом с изображением
, линия-высота снова начнет работать.
Настройка изображения встраивать, давая Див конкретный размер шрифта, кажется, не делают разницы
Как вы знаете, что ДИВ развалился? –
Мое первое предположение заключается в том, что правила CSS для вашего фрагмента кода переписываются другими более конкретными правилами. Я не могу понять, как воспроизвести эффект «обрушения вокруг изображения». –
Почему бы не использовать высоту на DIV и не использовать Line-Height для размера? – Travis