我在id为container
的div中有一个图像,但它正在弄乱这些东西。它没有居中加上盒子阴影没有显示在图像上。我添加了margin:auto
,但它没有帮助我。我认为margin:auto
居中所有固定宽度的元素,但在我的情况下,你知道图像是通过CSS调整大小的。还有其他方法吗?也许绝对定位工作但容器高度将为零。我不想使用Javascript / jQuery。
我有bin为你!
答案 0 :(得分:1)
使用margin:auto
,但也添加display:block
:
#container > img {
max-width:100%;
max-height:550px;
height:auto;
display: block;
margin:auto;
}
<强>更新强>
如果您不希望图像超出阴影,请执行以下操作:
#container > img {
max-width:100%;
max-height:542px;
height:auto;
display:block;
margin:4px auto 4px;
}
答案 1 :(得分:0)
尝试margin-left:auto margin-right:auto