gpt4 book ai didi

javascript - 图像宽度 100% 当高度大于 JQuery 的宽度时

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

我正在尝试制作一个 wordpress 主题,所以我的代码是:

<div class="post-thumb">
<?php echo get_the_post_thumbnail(); ?>
</div>

我会当高度大于宽度时,宽度=100%,高度=自动;当宽度大于高度时,height:100%,width=auto;

我已经尝试用 javascript 做到这一点,但没有成功!

var landscape = $(".post-thumb img ").css('width');
var portrait = $(".post-thumb img ").css('height');

if (landscape > portrait){
$(".post-thumb img").height('100%') .width('auto');}
else {
$(".post-thumb img").width('100%') .height('auto');}
);
},
});

任何解决方案!

最佳答案

既然可以使用 CSS,为什么还要使用 jQuery?

.post-thumb-img {
height:auto;
width:auto;
max-width:100%;
max-height:100%;
}

包含 auto 部分是因为旧版本的 Firefox 不查看 min- 声明,除非常规声明是显式的。

关于javascript - 图像宽度 100% 当高度大于 JQuery 的宽度时,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22428319/

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