gpt4 book ai didi

javascript - 如何获取图像的图像高度以设置另一个div高度

转载 作者:太空宇宙 更新时间:2023-11-04 03:30:03 24 4
gpt4 key购买 nike

我有图像 (#myimage),图像高度不同。还有一个叠加层 (#overlay),它应该恰好位于该图像之上。我已将覆盖设置为 100%,这对我不起作用,因为有 #someotherstuff 不应从覆盖中覆盖..

问题是,如果我不知道#myimage 的高度是多少,我该如何确定它的高度呢?不过,它的高度应该有所不同。因此宽度为 100%,高度为自动。

<div id="container">
<img id="myimage" src="image.png">
<div id="overlay">
<img src="overlay.png">
</div>
<div id="someotherstuff">
// some other stuff not to cover
</div>
</div>

CSS

#myimage {width:100%;height:auto;}
#overlay { position: absolute; top: 0; left: 0; height: 100%; width: 100%;}

最佳答案

用 jquery 做这个:

$(document).ready(function(){
image_height = $("#myimage").height();
$("#overlay").height(image_height);
});

关于javascript - 如何获取图像的图像高度以设置另一个div高度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26469451/

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