この Web サイト (http://www.fizzysoftware.com/) のスティッキー ヘッダーと同じように、Web サイト用のスティッキー ヘッダー バーを作成したいと考えています。同じ。あなたの返事は私にとって大きな助けになるでしょう。
質問する
57711 次
4 に答える
15
CSS に追加します。
position: fixed;
ヘッダー要素に。本当に簡単です。そして次回は、ウェブサイトで見たものを右クリックして、「要素の検査」を選択してみてください。現在、すべての最新のブラウザーにそれが備わっていると思います。非常に便利な機能。
于 2012-11-03T19:32:16.693 に答える
8
特定のポイントまでスクロールしたときに粘着性を持たせたい場合は、次の関数を使用できます。
$window = $(window);
$window.scroll(function() {
$scroll_position = $window.scrollTop();
if ($scroll_position > 300) { // if body is scrolled down by 300 pixels
$('.your-header').addClass('sticky');
// to get rid of jerk
header_height = $('.your-header').innerHeight();
$('body').css('padding-top' , header_height);
} else {
$('body').css('padding-top' , '0');
$('.your-header').removeClass('sticky');
}
});
そしてスティッキークラス:
.sticky {
position: fixed;
z-index: 9999;
width: 100%;
}
このプラグインを使用でき、いくつかの便利なオプションがあります
于 2016-01-10T20:26:31.553 に答える