我在绝对定位一个相对定位的div图像时遇到了问题。图像应该在div中居中。为此,我使用下面的CSS相对div内的绝对定位firefox
div
{
position: relative;
top: 0px;
left: 0px;
}
div img
{
margin-top: -10px; /*img width is 20px*/
position: absolute;
top: 50%;
}
这对火狐之外的所有浏览器的伟大工程。 有没有解决这个问题的方法?因为我已经为此搜寻了很多东西,所以我找不出什么东西。 PS:不要跟我说使用行高。因为图片旁边还有文字。所以这个选项对我不起作用。
你在说什么?这是div的父母的50%! – McTrafik
@McTrafik - 是的,但该div没有设置任何东西。所以没有50%的参考,因此这个问题,50%是什么? – Rob