gpt4 book ai didi

css - 根据图像方向更改 div 大小

转载 作者:行者123 更新时间:2023-11-28 12:15:44 25 4
gpt4 key购买 nike

我一直在为我的应用程序制作网页登录页面,但它一直在挤压横向图像并考虑其纵向图像。我希望 div 自动调整图片,因此如果高度大于宽度,则 div 应调整为图像的大小。我该怎么做。

我用来显示图像的代码示例:

<div id="favphoto">            
<a href="/event/%event%/photo/%id%.jpg" target="_blank">
<img border="0" src="/event/%event%/photo/%id%.jpg" />
</a>
</div>

我想让 div 自动调整为被调用的正确图像,否则我只是在做这个错误。

最佳答案

将 div 设置为 display:inline-block 将导致它只与内容一样宽。

JSFiddle Example

<div class="favphoto">            
<a href="#" target="_blank">
<img border="0" src="http://lorempixel.com/400/200/sports/" />
</a>
</div>

<div class="favphoto">
<a href="#" target="_blank">
<img border="0" src="http://lorempixel.com/200/400/sports/" />
</a>
</div>

.favphoto {
display:inline-block;
vertical-align:top;
}

.img {
display:block;

关于css - 根据图像方向更改 div 大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19187018/

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