我目前正在尝试将一张图片居中放置在一个使用vh设置尺寸的div内。我尝试了使用display:table-cell;
方法来居中图片,但它开始影响到其他元素的vw值。我想知道是否有另一种更简单的方法来垂直居中这张图片在一个使用vh的div内。我知道这可能有点混乱,希望下面的代码能够帮助理解!
Html:
<div class="graphic" style="background-color:#ff837b">
<img src="images/WAInduo-02.svg" style="width: 100%; height: 50%;" />
</div>
CSS:
#induoIntro .graphic {
display:block;
height:100vh;
}