--- /dev/null
+layer at (0,0) size 800x600
+ RenderCanvas at (0,0) size 800x600
+layer at (0,0) size 800x600
+ RenderBlock {HTML} at (0,0) size 800x600
+ RenderBody {BODY} at (8,8) size 784x584
+ RenderBlock {DIV} at (0,0) size 784x0
+ RenderBlock {UL} at (0,0) size 784x0
+ RenderListItem {LI} at (40,0) size 744x0
+ RenderBlock (floating) {A} at (9,0) size 97x18
+ RenderText {TEXT} at (0,0) size 97x18
+ text run at (0,0) width 97: "This is link one"
+ RenderListItem {LI} at (40,0) size 744x0
+ RenderBlock (floating) {A} at (106,0) size 304x18
+ RenderText {TEXT} at (0,0) size 304x18
+ text run at (0,0) width 304: "This is link two and it shouldn't overlap link one"
--- /dev/null
+<html>
+<style type="text/css">
+#header ul {
+ list-style: none;
+}
+#header li {
+ padding: 0 0 0 9px;
+}
+#header a {
+ float: left;
+ width: .1em;
+}
+#header > ul a {
+ width: auto; /* doesn't work */
+}
+</style>
+
+ <div id="header">
+ <ul>
+ <li> <a>This is link one</a></li>
+ <li> <a>This is link two and it shouldn't overlap link one</a></li>
+ </ul>
+ </div>
+
+
+</html>
\ No newline at end of file