【发布时间】:2013-04-05 15:04:36
【问题描述】:
我想在一个 div 中垂直和水平居中一个图像,可以是各种大小。所有的图像都被制作成适合 div 的大小,但是它们的大小各不相同。
我该怎么做?
CSS:
.item-image-box {
width: 48px;
height: 48px;
background-color: black;
border-style: solid;
border-color: #382418;
border-width: 2px;
border-right: 0;
position: relative;
float: left;
}
谢谢!
【问题讨论】:
-
你知道div的高度吗?
-
刚刚浏览了所有这些答案,没有一个有用。
-
添加一个现场演示(使用像 jsfiddle.net 这样的网站)会很有帮助。图片标签本身是否应用了任何 CSS,例如
position:absolute? (看到容器有position:relative)