ホームページ > ウェブフロントエンド > CSSチュートリアル > スティッキーナビゲーションバーが動かないのはなぜですか?

スティッキーナビゲーションバーが動かないのはなぜですか?

DDD
リリース: 2024-12-26 21:38:10
オリジナル
817 人が閲覧しました

Why Isn't My Sticky Navigation Bar Sticking?

「position: Sticky;」を理解するプロパティ

「位置: スティッキー;」プロパティを使用すると、コンテナ要素がオーバーフローするまで要素を固定したままにすることができます。ただし、ナビゲーション バーがビューポートの上部に固定されないという問題が発生している場合は、コードに問題がある可能性があります。

提供されたコードを調べると、「position: Sticky」のインスタンスが 2 つあることがわかります。 ;":

nav {
  position: sticky;
  position: -webkit-sticky;
}
ログイン後にコピー

"position:sticky;" を両方含める必要はありません。および「位置: -webkit-sticky;」。後者を削除し、「オーバーフロー」が「非表示」に設定されている他の祖先要素がないことを確認します。これは、スティッキーな配置を妨げる可能性があります。

以上がスティッキーナビゲーションバーが動かないのはなぜですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート