如何让图片在div里左右居中,上下居中
3个回答
展开全部
<style>
#box{width:500px;height:500px;position:relative;}
#box img{width:100px;height:100px;position:absolute;top:50%;left:50%;margin-top:-50px;margin-left:-50px}
</style>
<div id="box">
<img src="xxx.jpg">
</div>
原理是图片定位距离容器的上边和左边各50%,然后用margin-top和margin-left再减去图片的一半,,这就是容器的正中间的,就是水平垂直居中了。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询