【发布时间】:2017-03-02 03:31:26
【问题描述】:
我有一个图像和容器。图像可以在容器中水平和垂直居中。容器也有边框和填充。但图像忽略容器垂直边框和填充。
a{
display:-webkit-inline-flex;
display:inline-flex;
-webkit-justify-content:center;
justify-content:center;
-webkit-align-items:center;
align-items:center;
width:166px;
height:146px;
padding:8px;
border-width:1px;
border-style:solid;
border-color:#000;
}
a img{
display:inline;
width:auto;
max-width:100%;
}
<a href="/">
<img src="http://placekitten.com/200/300">
</a>
如何防止这种行为?
【问题讨论】:
-
所以你希望 img 能装在盒子里,对吧?然后使用背景图像。
-
@Leothelion 没错。我想将图像放入容器中。背景图片不适合我。
-
add
max-height: 100%fora img是你需要的吗? -
@kukkuz 谢谢,这解决了问题