私は、アプリケーションのナビゲーションバーで作業しています。私は、Googleの重要なデザインの推薦に続いて、ナビゲーションボタンの特定の測定値を思いつきました。vertical-align:アイコン上で作業していない、アンカーの内側に広がっている
ここでは、リスト内のアンカー内のアイコンとスパン要素を垂直に整列させたいと考えています。私はちょうどvertical-align: middle
が動作するように見えることはできません
<li class="navItem">
<a>
<i class="navIcon material-icons md-light">info</i>
<span class="navText">About</span>
</a>
</li>
:
これは私のリンクがどのように見えるかです。
jsfiddleを試してみました。私が間違っていることを理解できません。私は、アンカー要素に垂直方向の整列を設定しようとしましたが、運はありません。
で
line-height:56px;
を追加しますか?これらの状況では、テーブルは一般的にもっと協力的です。 –あなたはこのCSSを追加しようとしました: '.navText { display:block; } ' – Banzay
ここに更新された[フィドル](https://jsfiddle.net/hzsbgqk3/1/)があります。「高さ」のスペルが間違っています – zgood