如何集中图像的绝对位置?
这个问题在这里已经有了答案:
另一种选择是使用CSS3 transform
:
img{
display:block;
position:absolute;
left:50%;
transform:translate(-50%,0);
}
根据需要添加供应商前缀。
在CSS中的问题中心(水平和垂直)下的答案中也提到了这一点。
看小提琴
要集中绝对定位的项目,请使用
left:0;
right:0;
以及margin:0 auto;
除了设置自动边距和绝对定位之外,还需要将所有偏移(顶部/左侧/等)设置为0.只要具有声明的高度,此方法就应该可以工作:
.absolute-center {
margin: auto;
position: absolute;
top: 0; left: 0; bottom: 0; right: 0;
}
(资源)
链接地址: http://www.djcxy.com/p/75761.html上一篇: How to centralise images with an absolute position?
下一篇: How do you center a div within a div, vertically and horizontally?