メニューバーでこの問題に直面しています。メニューバーの中心にテキストを配置する
テキストをアイコンの中央に揃える必要があります。
コード:
<table id="cssTable">
<thead>
<tr>
<th>
<i style=" text-align: center;vertical-align: middle;" class="icon s20 {{node.icon}}" ng-if="node.icon"></i>
</th>
</tr>
</thead>
<tbody>
<tr>
<td>
<span style=" text-align: center;vertical-align: middle;" class="title" translate="{{node.translate}}" flex>{{node.title}}</span>
</td>
</tr>
</tbody>
</table>
しかし、それは働いていません。 CSSを使用してテキストの中央をスタイルするにはどうすればよいですか?
離れインラインルールからあなたのマークアップ内で)。あなたは[mcve]を提供しますか?つまり、関連するCSSを追加し、[Stack Snippet](https://stackoverflow.blog/2014/09/16/introducing-runnable-javascript-css-and-html-code-snippets/)にします。 – domsson
あなたのCSSを見ないと確信が持てませんが、 'text-align:center'はうまくいくはずです。また、インラインjs/cssを使用しないでください。コードを維持するのが難しく、外部のCSSファイルに移動するのは悪い習慣です – ThisGuyHasTwoThumbs
手元のテキスト整列の問題以外にも、なぜ 'テーブル'あなたのメニューのために?また、ページの 'head'に外部スタイルシートやスタイルの代わりにインラインスタイルを使用する理由もあります。 – domsson