gpt4 book ai didi

jquery - 在全屏上更改 css 值

转载 作者:太空宇宙 更新时间:2023-11-04 14:00:08 25 4
gpt4 key购买 nike

我通过根据显示在其上方的幻灯片 div 的高度更改其 css top 值来管理我的主 div 的定位。

由于最后一个 div 的高度取决于屏幕宽度,我使用脚本来实现:

$(window).load(function() {
$('.subslide').css('top', $('.slides').height() + 132 + 'px');
});
$(window).resize(function() {
$('.subslide').css('top', $('.slides').height() + 132 + 'px');
});

进入全屏时出现问题:调整大小功能无法正常工作,主div覆盖了幻灯片div。任何想法如何解决这个问题?

您可以在此处查看页面:http://www.centredelafontaine.be/psychologie.html

最佳答案

这有点老套,总是给我留下不好的印象,但我猜想当窗口调整大小时幻灯片需要一些时间来进行调整,所以你需要先让它发生,然后你做任何使用它的事情。试试这个...

$(window).resize(function() {
setTimeout(function() {
$('.subslide').css('top', $('.slides').height() + 132 + 'px');
}, 250);
});

当我在控制台的链接页面上运行它时,它会起作用。

关于jquery - 在全屏上更改 css 值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21579448/

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