我有一个问题,我得到了我身边的盒子。第一个包含图像,该图像的高度未知。第二个是此图像旁边的左浮动 div 元素。该面板应与图像的高度一样长。
.image = container for image
.panel = container for panel
.image_post = contains image and panel
我用这个 jquery 代码做到了这一点:
$(document).ready(function () {
var currentHeight_Image = $('.image').height();
var currentWidth_Image = $('.image').width();
var currentWidth_Panel = $('.panel').width();
var currentWidth_Image_Post = $('.image_post').width();
$(".panel").css({"height": currentHeight_Image - 2});
$(".image_post").css({"height": currentHeight_Image});
$(".image_post").css({"width": currentWidth_Image + currentWidth_Panel + 2});
$(".wrap").css({"width": currentWidth_Image + currentWidth_Panel + 2});
});
现在的主要问题是,我得到了 10 多张这样的图片,所以每个面板的高度都与之前的不同。
该代码在第一个面板高度处工作正常,但在第二个面板高度处,它不起作用,因为它从第一个面板高度到第二个面板高度。
我对 jquery 很陌生,我很抱歉我的英语不好,但我希望你能帮助我。