我目前正在尝试在窗口大小调整时(向内或向外滚动)重新计算li的高度,但是由于某些原因,当页面加载时,它将不再重新计算高度并将ul设置为其子高度。
这是我编写的用于检查高度并将其高度设置为其父级的代码。
var ulHeight = $(".carousel__slider li").outerHeight();
$( window ).resize(function() {
$(".carousel__slider > ul").height(ulHeight);
});
$(window).trigger('resize');
如何使jQuery调整大小以重新计算窗口调整大小的高度?我已经创建了我现在在网站上使用的确切示例。
https://jsfiddle.net/va5hpL0r/5/
最佳答案
$( window ).resize(function() {
ulHeight = $(".carousel__slider li").outerHeight();
$(".carousel__slider > ul").height(ulHeight);
});
在调整大小时计算高度
https://jsfiddle.net/dnL0neux/
关于javascript - 如何使用jQuery窗口调整大小重新计算CSS?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40987792/