<div class="box">
<div class="pic">
<img src="/images/img.png" class="img_pic" />
</div>
</div>
.box {
border: 1px solid #333;
cursor: pointer;
height: 73px;
margin: 40px 42px 0 0;
width: 269px;
}
.img_pic {
display: block;
margin-left: auto;
margin-right: auto;
}
我希望图像(“img_pic”)也垂直居中。有了我所拥有的,我可以水平而不是垂直地做到这一点。我试过vertical-align: middle;
了,但没用,我试过line-height: 73px
了,因为盒子的高度是73px
. 我似乎想不出办法解决这个问题。
如何在保持水平居中的同时垂直居中图像?