右に私の画像(21x21px)と私のテキスト(14px)を中央に配置しようとしていますが、画像を入れるとすぐに<a>
が大きくなります。どうやってそれを正しくすることができますか?画像とテキストを縦に整列する
クラス "aPctrは" ちょうど
HERESに私のコードをフォト21x21pxを与えている:https://jsfiddle.net/vc0h9Ldb/
<div id="cssmenu">
<ul class="_mrgA">
<li>
<a href="#">Home</a>
</li>
<li class="active has-sub">
<span class="submenu-button"></span>
<a href="#">Products</a>
<ul>
<li class="has-sub">
<span class="submenu-button"></span>
<a href="#">Product 1</a>
<ul>
<li>
<a href="#">Sub Product</a>
</li>
<li>
<a href="#">Sub Product</a>
</li>
</ul>
</li>
<li class="has-sub">
<span class="submenu-button"></span>
<a href="#">Product 2</a>
<ul>
<li>
<a href="#">Sub Product</a>
</li>
<li>
<a href="#">Sub Product</a>
</li>
</ul>
</li>
</ul>
</li>
<li>
<a href="#">About</a>
</li>
<li>
<a href="#">Contact</a>
</li>
<li class="account-lnk" style="float: right; height: 0;">
<a href="#">
<img src="img/autor.jpg" class="_aPctr">
<span> Name</span>
</a>
</li>
</ul>
</div>
はい、ただし、左側がボタンより高いです – Smythu
@Smythu。そうではない可能性があります。 CSSをカスタマイズするだけで簡単にコントロールできます。最後のものをカスタマイズしてください。パディングをして、最終結果を得る。それを試してみてください ;) – Mojtaba