これは非常に基本的な質問です。私はまず、そのすぐ下に2つのボタンがあるデフォルトのナビゲーションバーを持っていました。私はnavbarを固定されたトップのnavbarに変更しました、そして今、ボタンはその背後にあります。ボタンのブレークを指定するにはどうすればいいですか?ブレークを使わずにボタンの位置を指定するより良い方法があれば(私はそこにあると確信しています)、それは何ですか?固定トップナビゲーションバーボタン
0
A
答えて
1
位置を固定したときに、ページの流れから取り除きました。ボタンの場合は、スペースを取るために上の余白を使用することをお勧めします。あなたは特定のサイズと名前で再生することができますが、このようなものです。また、ボタンを保持するコンテナにclass="topRow"
を追加します。
.topRow{
margin-top:25px;
}
1
最も簡単な解決策は、relative
position
をボタンに追加し、top
から固定ナビゲーションバーの高さに加えて(さらに余分なパディング用のピクセル数)までの距離を設定することです。
0
ナビゲーションバーの下にあるスペーサーを追加できます。スペーサーとナビゲーションバーの高さを同じCSSで定義すると、1か所に高さを指定するだけで済むという利点があります。スペーサーの後、他のものはすべて、ナビゲーションバーの下部がページの上部にあるように配置されます。
.navbar{
position:fixed;
width: 100%;
background:grey;
}
.spacer, .navbar{
height: 50px;
}
<nav class=navbar>Hey I'm the navbar</nav>
<div class=spacer>I'm hidden under the nav bar</div>
<button class=button>button 1</button>
<button class=button>button 2</button>
関連する問題
- 1. 固定角ヘッダ固定
- 2. 固定出力の固定
- 3. jqgrid固定列ヘッダーと固定フッター
- 4. データテーブルの固定スクロールの固定ヘッダー
- 5. 固定divを固定divにアニメ化
- 6. フレックスボックス聖杯レイアウト:固定ヘッダー、左固定、流体コンテンツエリア、固定右サイドバー
- 7. ブートストラップ固定ボトムフォームアクション
- 8. 固定リンク
- 9. 固定サイズ
- 10. 固定長ハッシュ
- 11. ブートストラップボタン固定幅
- 12. 固定サイズフォーム
- 13. 固定フローティングディビジョン
- 14. 固定ヘッダ、HTML
- 15. 固定ポインタ文?
- 16. XCODE:coreplot - ラベル固定
- 17. ポジション:固定 -
- 18. モバイルサファリ固定ヘッダー
- 19. GridView固定ヘッダオーバーフローコンテナ
- 20. CSSレイアウト(固定)
- 21. ASP固定ヘッダ
- 22. OpenGL固定スポットマップグリッチ
- 23. Java固定フィールドファイルフォーマット
- 24. 固定エラー
- 25. アンカースロースクロール固定ヘッダー
- 26. CSS固定サイドバー
- 27. 固定サイドバー
- 28. 固定バー
- 29. 固定ローカルドメインソケット
- 30. 固定ffmpegの