【勉強メモ】ナビゲーションボタンについて
基本中の基本で本当にお恥ずかしいのですが、
ナビゲーションボタンの作成について復習します。
その勉強メモを書きます。
今回の設定
・nav li幅は各120pxであること
・グラデーションを入れること
HTML
<nav id="main-nav"> <ul> <li><a href="#">HOME</a></li> <li><a href="#">ABOUT</a></li> <li><a href="#">CONTACT</a></li> </ul> </nav>
#main-nav{ background: -webkit-linear-gradient(bottom, #570000, #D50000); background: linear-gradient(to top, #570000, #D50000);100%); /* IE10+ */ } #main-nav li{ width:120px; float:left; text-align:center; } #main-nav li a{ height:40px; line-height:40px; display:block; color:#fff; border-right:#fff 1px solid; }
<私が分からなかった・間違えた箇所>
line-height:40px;
display:block;
を入れなかった。
heightを入れてline-heightも指定するんですね。
line-heightも指定することで上下真ん中に来ます。