table内にあるテキスト(Awesome Font)と、画像の縦位置がずれてしまいます。
WordPressを使って建てられた友人のサイトの手直しを手伝っているのでソースコード全体をまだ追えていない状況なのですが、手がかりだけでも分かればと思いますので一般的に考えられる原因などがあれば教えていただければ大変たすかります!
テーマはAVANTというものを使っております。
HTMLは以下のような内容になっています。
HTML
1<div class="container" id="container01"> 2 <div class="container-inner"> 3 <ul class="ulclass01"> 4 <table style="margin-left: 1rem;"> 5 <tbody style="background: #fff; font-size: 5rem;"> 6 <tr> 7 <th style="padding: 1rem;"> 8 <a href="//www.facebook.com/"> 9 <i class="fab fa-facebook-square" style="color: #7c9dec;"></i> 10 </a> 11 </th> 12 <th style="padding: 1rem;"> 13 <a href="https://twitter.com/"> 14 <i class="fab fa-twitter-square" style="color: #7dcdf7;"></i> 15 </a> 16 </th> 17 </tr> 18 <tr> 19 <th style="padding: 1rem;"> 20 <a href="http://line.me/"> 21 <img src ="lineicon.png" width="70px" height="70px"></div> 22 </a> 23 </th> 24 <th style="padding: 1rem;"> 25 <a href="www.instagram.com"> 26 <img src ="/wp-content/uploads/2019/02/Instagram_Icon.png" width="70px" height="70px"></div> 27 </a> 28 </th> 29 </tr> 30 </tbody> 31 </table> 32 </ul> 33 </div> 34</div>
スタイルシートを見たところでは、tableやtr、thに対するスタイルの指定は見当たりませんでした。
(もしかしたら見落としている可能性もあるのですが。。。)
表示結果としては、以下のようにFont Awesomeの文字ロゴは上下中央に表示されるのですが、画像ロゴはやや下側に表示されてしまいます。(vertical-alignも試してみたのですが同じ結果でした。)
よろしくお願いいたしますm(_ _)m
回答3件
あなたの回答
tips
プレビュー