td
のデフォルトのCSSは何ですか?自動的に材料が垂直にセンタリングされるようにしますか?自動的にセンタリングするtdのデフォルトのCSS
私はdivが親よりもmargin: 0 auto
であることを考慮して、水平に中心を置く方法を知っていますが、自動的に垂直に中心を合わせることができるのは何ですか?ユーザーエージェントスタイルシートすなわちデフォルトのブラウザのスタイルシートでTD & TRため
#outer {
width: 200px;
height: 200px;
background-color: yellow;
}
#inner {
width: 60%;
margin: auto;
background-color: red;
}
<div id="outer">
<div id="inner">
centered only horizontally
</div>
</div>
<table height=200 border=1>
<tr>
<td>
I center automatically
</td>
</tr>
</table>
これを示すスニペットを作ってください。 –
私の投稿を編集します。または、以前のCSSがルールを上書きすることがあります。それはよい習慣ではありませんが、 '' vertical-align'の '' middle'の後に '!important'ルールを追加しようとするかもしれません。したがって、それは次のようになります: 'vertical-align:middle!important;' – Haqqi
私の例のように別のdiv内のdivでそれを行うことはできますか?デフォルトでは、垂直方向に中央に配置されているので、tdでそれを行うのは無意味です。 –