0

html/css メニュー バーを理解しようとしていますが、表示プロパティに問題があります。

私はこのプロパティについて非常によく知っていますが、このリンクを見ると、単純なメニューバーにすぎませんが、問題は、css スタイルの li タグと a タグに表示プロパティが含まれている理由がわからないことです。フロートがジョブを実行し、それらを削除でき、メニューが同じように見える場合、両方のタグスタイルに表示プロパティが存在する理由があることは知っていますが、わかりません。誰か助けてくださいcss スタイルの li で inline の値を持つ表示プロパティと、css スタイルの li a でブロックの値を持つ表示プロパティの理由を理解してください。また、このプロパティについて知らないわけではありません。なぜそこにあるのかわかりません。良い一日をお過ごしください。

4

1 に答える 1

2

display:inlineli's で使用されるのは、li を水平または横に整列させることです。

display:blockは li a で使用されるため、a は li の完全な形を取る必要があります。これにより、li 内の任意の場所をクリックすると、<a>タグが機能し、テキストをクリックするだけでは機能しなくなります。

于 2012-07-16T18:37:25.920 に答える