aタグのクリック範囲を、囲っているタグ範囲まで拡大する

CSS

リストタグのクリック適用範囲を拡大する

 状態:-  閲覧数:2,468  投稿日:2015-07-13  更新日:2018-03-05

グローバルナビ作成


HTML
<ul>
 <li class="gnavi><a href="#">リスト</a></li>
 <li class="gnavi><a href="#">リスト</a></li>
 <li class="gnavi><a href="#">リスト</a></li>
 <li class="gnavi><a href="#">リスト</a></li>
</ul>


CSS
/*---------- 共通ページ ----------*/
/*グローバルナビ表示*/
.gnavi {
 display:inline-block;
 width: 100%; //クリックしたい大きさ
 height: 100%; //クリックしたい大きさ
}
.gnavi a {
 display: block; //これがポイント
 text-decoration: none;
}



CSS3では指定子要素を持つ親要素は選択不可だが、指定親要素を持つ子要素は選択可能

box-sizingは危険なCSS / レイアウトや位置がどうしても意図した通り設定できない場合は、box-sizingを疑う



類似度ページランキング
順位 ページタイトル抜粋
1 aタグのクリック範囲を、囲っているタグ範囲まで拡大する 74
2 「display:flex;」を設定している「
  • タグ」内の「タグ」クリック範囲を拡大する
  • 42
    3 aタグで複数のブロック要素を囲むやり方 39
    4 トリミングする際、範囲を決定する入力ボックスが表示されなかったら 37
    5 「使用できるソケットを待機しています」はクライアント側の問題? 34
    6 リンクを新しいタブで開く/IE 29
    7 使用していないCSSをチェックする、標準的な方法を知りたい 29
    8 リストタグではない、リスト内画像の縦位置調整 29
    9 CSSで直前の要素を取得するセレクタはない。ので、直後の要素を取得してマイナス設定値を指定しました。 29
    10 ダウンロードしたモックアップベクター素材の感想を書いてみる予定のエントリー 28
    11 いい感じのロゴを見つけたら、そのサイトへのリンクを張っていくページ 27
    12 textareaを手動リサイズできない時は、ブラウザを落としてみる 27
    13 HTML5では、inputタグの閉じタグを付与しない 26
    14 「コズミックブルー」は、くすんだ青系全般の色を指す用語だと思います。 26
    15 格好が良いロゴを見つけたら、そのページへのリンクを張っていくエントリー 26
    16 (ショートカットキーで拡張機能を起動する)拡張機能のキーボード割り当て 26
    17 Bootstrapをどこまで理解するか? 26
    18 「兄弟要素の兄要素を選択するCSSセレクタ」は存在しない 25
    19 navタグで定義している部分だけCSSが効かない【html5】 24
    20 右クリック出来るのに、コピペ出来ないWebページ。2020 年 24
    2026/8/26 1:10 更新
    週間人気ページランキング / 8-18 → 8-24
    順位 ページタイトル抜粋 アクセス数
    1 Design 0 5
    2 キャラクター無料作成ジェネレーター / FLASH / オンラインサービス | イラスト参考(デザイン) 4
    3 RGBの種類 / ビットカラー | RGB(色) 3
    3 RGB → HSL / RGB → HSV | 色変換(色) 3
    3 色変換(色) カテゴリー 3
    4 「コズミックブルー」は、くすんだ青系全般の色を指す用語だと思います。 | カラーコード(色) 2
    4 「Twitter Bootstrap」導入したらおかしくなった時、試した方がよいかもしれないこと | 2系(Bootstrap) 2
    4 「レイアウト崩れ」がどうしても解決しない → Chrome「デベロッパーツール」で怪しいと思った要素を、正常表示されるまで削除し続けていく | CSSトラブル対応(CSS) 2
    4 HSLとHSVの違い | 色変換(色) 2
    4 Chromeで(TikTokなど)特定Webサイトの音を消すには、該当タブを右クリック後、「サイトをミュート」をクリックします。 | Google Chrome(ブラウザ) 2
    4 RGB ⇔ XYZ / CIE RGB / sRGB(D65) / sRGB(C) / Adobe RGB / NTSC RGB 2
    4 「transform:translate3d();」でスマホ実機画面が一瞬だけチラつく → 「backface-visibility:hidden;」指定すると解消される | CSSトラブル対応(CSS) 2
    4 Fireworks で背景画像透明化 | Fireworks CS3(Fireworks) 2
    4 Adobe Camera Raw 4.0 | Photoshop 2
    4 HTML5では、「input 要素」「button 要素」を「フォームタグ」の外で直接記述しても良い | HTML5(HTML) 2
    4 Chromeブラウザは、ユーザーという単位で情報管理している(Cookieを使用する場面もあるが、必ずしもCookieだけに頼っているわけではない) | Google Chrome(ブラウザ) 2
    4 Chromeデベロッパーツールで、スマホソースコードを確認したいが、USBデバッグ機能をどうしても有効にすることが出来ない | モバイルデザイン(デザイン) 2
    5 「Yahoo!検索(リアルタイム)」最強 | Yahoo!検索(リアルタイム)(検索) 1
    5 「:hover」「z-index」を組み合わせて使用すると、正常動作しないことがある | z-index(CSS) 1
    5 RGB → 色相H 方式の違い | 色変換(色) 1
    2026/8/25 5:05 更新