gpt4 book ai didi

javascript - DIV不会见底?

转载 作者:太空宇宙 更新时间:2023-11-04 05:26:57 26 4
gpt4 key购买 nike

My blog有弹出 div,div 应该在底部,但它们没有 :( 底部会在底部,但内容会保持在顶部,所以 div 只是拉伸(stretch)。

最佳答案

它在 Firefox 中运行良好,但在 Chrome 中运行不佳。我检查了 jquery 代码,我可以通过两个更改使其工作:

1) 为顶部的 bottom css 属性 insead 设置动画
2) 删除分配给底部/顶部导航的表达式末尾的“px”。更改后的脚本将是:

$(function () {
$('.bubbleInfo').each(function () {
var distance = 10;
var time = 250;
var hideDelay = 500;
var hideDelayTimer = null;
var beingShown = false;
var shown = false;
var trigger = $('.trigger', this);
var info = $('.popup', this).css('opacity', 0);
$([trigger.get(0), info.get(0)]).mouseover(function () {
if (hideDelayTimer) clearTimeout(hideDelayTimer);
if (beingShown || shown) {
// don't trigger the animation again
return;
} else {
// reset position of info box
beingShown = true;
info.css({
display: 'block'
}).animate({
bottom: '-=' + distance,
opacity: 1
}, time, 'swing', function() {
beingShown = false;
shown = true;
});
}
return false;
}).mouseout(function () {
if (hideDelayTimer) clearTimeout(hideDelayTimer);
hideDelayTimer = setTimeout(function () {
hideDelayTimer = null;
info.animate({
bottom: '-=' + distance,
opacity: 0
}, time, 'swing', function () {
shown = false;
info.css('display', 'none');
});
}, hideDelay);
return false;
});
});
});

P.S:我验证了这一点,它现在可以在 Chrome 和 FF 中使用。

关于javascript - DIV不会见底?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4730808/

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