Выравнивание картинки по центру
Почему не выравнивается по вертикали?
<div id="big-sample"> <img src="barsuk.jpg"> </div> Код:
#big-sample { |
А с чего бы ей?
|
А как?
|
можно задать родителю картинки line-height равное height родителя, как один из вариантов, и кстати img если не ошибаюсь и так является inline-block элементом, не зачем в его стиле это повторять.
<!DOCTYPE html> <style type = "text/css"> div { text-align:center; width: 500px; height: 150px; outline:1px solid red; line-height: 150px; } div img{ vertical-align:middle; } </style> <div> <img src="http://javascript.ru/forum/images/ca_serenity/misc/logo.gif" /> </div> |
poorking
Спасибо, это первый вариант из многих других которые были мной найдены и который работает во всех браузерах. Вы мне очень помогли. Вот подогнал под свои нужды: Код:
div { |
Часовой пояс GMT +3, время: 00:45. |