display: table
とdisplay: table-cell
を使用して2列(私のコードで2行)の内容を表示したい。ul table with li table-cell
HTMLコード:
<ul>
<li>1</li>
<li>2</li>
<li>3</li>
<li>4</li>
</ul>
とCSS:
ul {
list-style-type: none;
width: 100%;
display: table;
table-layout: fixed;
}
li {
display: table-cell;
width: 50%;
}
が、私は動作しない理由を任意の答えを見つけることができません。どこが間違っていますか?
JSFiddle:display: inline-block
は問題ありませんとhttps://jsfiddle.net/3Lwozhb9/
私は、同じ高さを必要としています。
完璧に見えます。コンテンツを垂直方向に整列させる機会はありますか? 'vertical-align:bottom'はここでは動作しません。ありがとう! – Krapatalin
あなたはコンテンツが 'li'の最後にあるべきことを意味します。そう、更新されました。 –