だから私はこのような何かやりたい:HTML/CSS - 高さが<br>タグに影響していますか?
(私は練習のためにアマゾンを複製しようとしている)
をしかし、私はでありはるかに短く、より良い方法を、しようとしたときディスプレイをインラインブロックに変更します。次にそれを中心にするために、私はline-height
をheight
に似せるでしょう。
しかし、これは1つの問題を抱えています。「カテゴリ」の単語もプッシュダウンされています。だから、それは次のようになります。
は、これは私がそれを修正する方法のコード、ありますか?
HTML:
<ul>
<li> <a class="nav-text" href="file:///C:/Users/Owner/AppData/Roaming/Sublime%20Text%203/Packages/User/practice1.html"> Shop by <br/> category </a>
</li>
</ul>
CSS:
.nav-text {
display: inline-block;
height: 100px;
padding: 0 20px;
line-height: 100px;
text-decoration:none;
font-size: 23px;
font-family: "Times New Roman", Times, serif;
color: white;
font-weight: 700;
margin-right: 30px;
}
'display 'をまったく変更する必要はありません。 'a 'には' {vertical-align:middle;}'が設定されていなければならず、残りは 'a'ではなく' li'のルールに設定されます。 –