I would like to use percentage for my css table. Unfortunately, it doesn't work for me.
What's wrong with this code? Should I use flexbox instead of table?
I would like to use table, because I would like same height columns.
ul {
list-style: none;
margin: 0;
display: table;
table-layout: fixed;
width: 100%;
}
li {
width: 50%;
display: table-cell;
}
<ul>
<li>1</li>
<li>2</li>
<li>3</li>
<li>4</li>
<li>5</li>
<li>6</li>
</ul>