gpt4 book ai didi

html - 防止图像忽略容器的填充和边框

转载 作者:行者123 更新时间:2023-11-28 17:25:47 26 4
gpt4 key购买 nike

我有一个图像和容器。图像可以在容器中水平和垂直居中。容器也有边框和填充。但图像忽略容器垂直边框和填充。

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>

如何防止这种行为?

最佳答案

max-height: 100% 添加到 a img 可以解决问题。

请看下面的片段:

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:block;
width:auto;
max-width:100%;
max-height: 100%;
}
<a href="/">
<img src="http://placekitten.com/200/300">
</a>

关于html - 防止图像忽略容器的填充和边框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40149231/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com