<h1>Containing floats using display:table - be warned</h1>
<p>Trying to contain floats using "display:table" seems to be quite fragile. As you can see in almost any browser, there are situations where the last item is dropped into a new line.</p>
<p>TEST 1: <code>li</code> has 3px margin: <code>ul</code> wrappes list items correctly.</p>
<ul class="px">
<li>item 1</li>
<li>item 2</li>
<li>item 3</li>
</ul>
<p>TEST 2: <code>li</code> has 0.3em margin: <code>ul</code> wrappes list items incorrectly. Last item drops into next line.</p>
<ul class="em">
<li>item 1</li>
<li>item 2</li>
<li>item 3</li>
</ul>
<p>TEST 3: <code>li</code> has 3% margin: <code>ul</code> wrappes list items incorrectly. Last item drops into next line.</p>
<ul class="percentage">
<li>item 1</li>
<li>item 2</li>
<li>item 3</li>
</ul>