[解決済み] ページヘッダーがページ内アンカーに重なるのを修正しました。
2022-03-20 05:56:57
質問
HTMLページで、スクロールしないヘッダーがあり、上部に固定され、定義された高さを持つ場合、そのヘッダーはどうなりますか。
URLのアンカー(
#fragment
部分) を使って、ブラウザがページ内のある地点までスクロールしても、固定要素の高さを尊重するようにします。
JavaScriptの助けを借りずに
?
http://example.com/#bar
WRONG (but the common behavior): CORRECT: +---------------------------------+ +---------------------------------+ +---------------------------------+ +---------------------------------+ | 残りのテキストはこちらです。 | ... | ... | 残りの文章です。 | ... | | ... | +---------------------------------+ +---------------------------------+
解決方法は?
私も同じような問題がありました。 私は、アンカー要素に、トップバーの高さをpadding-topの値とするクラスを追加することでそれを解決しました。
<h1><a class="anchor" name="barlink">Bar</a></h1>
このCSSを使いました。
.anchor { padding-top: 90px; }
関連
-
[解決済み] JavaScript/jQueryでページの一番上にスクロールするには?
-
[解決済み] HTMLのテーブルからボーダーを完全に削除する方法
-
[解決済み] ページを再読み込みせずにURLを変更するにはどうすればよいですか?
-
[解決済み] 画面サイズ、現在のウェブページ、ブラウザウィンドウのサイズを取得する
-
[解決済み] HTMLページからのリダイレクト
-
[解決済み] ローカルストレージとCookieの比較
-
[解決済み] モバイルブラウザでCSS3 100vhが一定でない
-
[解決済み】AngularJSでアンカーハッシュのリンクを処理する方法
-
[解決済み】HTMLページを指定したアンカーにスクロールさせる方法
-
[解決済み】CSSによる固定divの水平方向のセンタリング?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
iframeフレームワークの使用
-
[解決済み] CSS - カーソルを置いたときに塗りつぶしの色を変更する - SVG PATH
-
[解決済み] HTML IFステートメント
-
[解決済み] divの内容を下に揃える方法
-
[解決済み] mailto:を使ってメールの件名や内容を設定することはできますか?
-
[解決済み] input type="file "ボタンのスタイリング
-
[解決済み] IMGとCSSのbackground-imageはいつ使い分ける?
-
[解決済み] 静的な HTML ページにファビコンを追加する
-
[解決済み] label要素の中にinput要素を入れるべきですか?
-
[解決済み] HTMLのdiv要素とspan要素の違いは何ですか?