本当に申し訳ありませんが、これは以前に頼まれましたが、私はasnwerのためのハイとローを検索し、今、私のウェブサイトで1 ...jqueryの - のMouseEnterは
を見つけた場合、私は「フッタ」とAを持っているが、コンテンツを押し下げます"bottom"。ユーザーがウェブサイトの下部に移動すると、フッターが表示されます。私はそれを以下のコードで成功させることができました。しかし、ユーザーが「下」のdivの上を移動すると、フッターは下に向かって展開するため、ユーザーは何が表示されたかを見るために下にスクロールする必要があります。巨大な問題ではありませんが、ユーザーにとってはそれほど素晴らしいものではありません。フッタが表示されたときにサイトがプッシュアップされた方がずっと良いでしょう。私はこれをどのようにすることができるか誰にも分かりますか?それはフッターのdivへのツイークのCSSですか?すべて事前にありがとうございます。素晴らしいフォーラムです!
$(document).ready(function(){
$("#bottom").mouseenter(function(){
$("#footer").stop(true,true).slideDown(function(){
$("#bottom").addClass("open");
});
});
$("#footer, #bottom").mouseleave(function(){
$("#footer").stop(true,true).delay(1000).slideUp(function(){
$("#bottom").removeClass("open");
});
});
$("#footer").mouseenter(function(){
$("#footer").stop(true,true).slideDown();
});
});
#footer {
display:none;
height: 200px;
}
#bottom
{
height: 30px;
}
うわーそれはTREATを働いていますありがとうございました! あまりにも速い応答をありがとう。 絶対にこのフォーラムが大好きです。真に有益な人々のエリート主義と偉大な答えはありません。乾杯! – 30secondstosam
私はそれが本当にうまくいっていますが、それでもやはりちょっとページがジャンプしていて、それがスムーズになり、ちょうどそれを動かすのはいいと思っていましたが、それはジャバスクリプトのことです。そう? – 30secondstosam
さて、あなたはそれを行うことができますが、それはいくつかのパフォーマンスを食べるかもしれません。サンプルコードでanserを編集します... - 更新 - これは構文エラーを含んでいる可能性があります - それは50 msごとにスクロールします) – bardiir