Я имею следующую структуру:Место и центрирования изображения внутри DIV
<div style="height: 100px; width: 33%; line-height: 100px;">
<img style="height: auto; width: auto; max-height: 90px; max-width: 90%; vertical-align: middle;">
</div>
Так что я хочу, чтобы центрировать изображение внутри родительского DIV вертикально, и держать его в масштабе все время. line-height
Недвижимость позаботится о центрировании изображения.
Проблема в том, что для line-height
работать мне нужно текст внутри DIV, поэтому я добавил
, но это означает, что изображение снесен - ширина устанавливается на 100%, а изображение в новой строке - 100px ниже
.
Если я добавляю display: block;
к изображению, он также устанавливает ширину 100% и снимается.
Как я могу это решить?
Ну, он должен работа в IE> 10 также;) – user99999
по ссылке, которую я разместил, показывает совместимость в IE 9.0 и выше - whats IE> 10? thats not IE больше - тот новый браузер Microsoft с другим именем - «EDGE» - и он полностью css3 - html5 дружелюбный, приветствует – Dan