How do you vertically align images within a list or a div?

后端 未结 3 1293
星月不相逢
星月不相逢 2021-02-19 08:00

I have the following code for showing some images:

HTML:

相关标签:
3条回答
  • 2021-02-19 08:42

    Add vertical-align: middle; to .footer-logos img:

    .footer-logos img {margin-left:20px;margin-right:20px;vertical-align:middle;}
    

    That said, you should set a fixed width and height in each of the <img> elements to avoid the whole thing jumping up during page load.

    0 讨论(0)
  • 2021-02-19 08:53
    ul.seznam {margin: 0px; padding: 15px 0px 15px 15px; list-style: none;}
    li.bod {color: #502945; font: normal 13px/21x Tahoma; 
    margin: 0px 0px 0px 70px; padding: 0px 0px 2px 25px; 
    background: url(components/bod_odrazka.png) left no-repeat;}
    
    0 讨论(0)
  • 2021-02-19 08:56

    Do the images have a fixed upper bound as to their height?

    If so you can set the line-height of the containing div to that height, and then set vertical-align property of the img tags to middle.

    See here: http://phrogz.net/CSS/vertical-align/index.html

    0 讨论(0)
提交回复
热议问题