我有一个div,position:absolute
我需要将其放在文档的中心。我以为可以使用left:50%; top:50%
,但是div会根据其侧面从顶部和左侧移动div 50%,所以它比我想要的更靠近右侧和底部。有没有办法将div的中心作为焦点来移动div?
高度和宽度都必须为300px,并且无论分辨率如何,div都必须始终位于文档的中心-这就是为什么我不能使用静态值而必须使用百分比的原因
为什么不试试看呢,它比弄乱像素更简单,更通用:
.div {
position:absolute;
border:1px solid black;
width:100px;
height:100px;
margin: auto;
top: 0; left: 0; bottom: 0; right: 0;
}
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句