【HTML&CSS】aタグの中身の文字列を自由に調整する・クリック範囲を広げる

a-div-style

こんにちは、フロントエンドエンジニアのまさにょんです。

今回は、aタグの中身の文字列を自由に調整する・クリック範囲を広げる方法について解説していきます。

以前に、aタグのCSSカスタマイズ方法をご紹介しましたが、より簡単な方法を発見したのでご紹介します。

aタグの中でdivタグを使用する

aタグのCSSをカスタマイズする際に、aタグの中で divタグを使用することで、自由にStyleを調整できることに気づきました。

  1. 「display: block」を使わなくても、クリック範囲が横幅いっぱいになる!
  2. 「color:inherit」を使用せず、文字色を設定できる!

などなどいいことづくめです。

<style>
    .nochage-nolife-io-link {
        /* aタグ特有の下線を消す */
        text-decoration: none;
    }

    .nochage-nolife-io {
        color: white;
        background-color: orange;
        width: 500px;
        margin-top: 100px;
        text-align: center;
    }
</style>

<a class="nochage-nolife-io-link" href="https://masanyon.com/">
    <div class="nochage-nolife-io">『No Change No Life I/O』</div>
</a>

プログラミング学習・エンジニア転職関連の情報

自宅で現役エンジニアから学べる『TechAcademy』 (エンジニア転職保証)

『GEEK JOBキャンプ』スピード転職コース(無料)

【IT道場】入校時0円! 就職目的プログラミングスクール

エンジニア転職なら100%「自社開発」求人に強い【クラウドリンク】

『techgym』 (Python特化・無料)

おすすめ書籍(HTML&CSS編)

Twitterやってます!Follow Me!

神聖グンマー帝国の逆襲🔥

神聖グンマー帝国の科学は、世界一ぃぃぃぃぃぃ!!!!!

参考・引用

  1. 実はヤバい?aタグと別タブで開く(target=”_blank”)の使い方
  2. MDN: リンク種別: noopener

最近の投稿