私はナビゲーションを使っていくつかのヘッダーを作成していました。具体的には、ナビゲーションリンクを作成しようとしていたので、テキスト自体だけではなく、周囲の領域をクリックできるようにするためのパディングがありました。私の<a>タグは、1つのコードセットで 'display:block'を継承しますが、他のコードセットで継承されないのはなぜですか?
通常あなたがa
タグにパディングを適用する必要がある行動のこの種を取得し、display: block
プロパティを使用するために:私は、周囲のクリッカブルを達成することができる午前私はhereを持っている私のcodepenで
li a {
display: block;
padding: 10px 15px;
}
をdisplay: block
は適用されません。しかし、this hereの類似したコードをインターネットで見つけた場合、パディングエリアをクリックできるようにするにはdisplay: block
が必要です。
なぜ最初のコードリンクにdisplay: block
プロパティを挿入する必要はありませんか?それは李からその財産を継承していますか?もしそうなら、2番目のコードセットを継承しないのはなぜですか?
ここで比較するコードを表示する必要があります。サードパーティのサイトを使用すると、明日はコードが変更または消滅し、誰にも役立つことができなくなります。 – Rob