I applied float: left
to stuff. It kinda works.
Live Demo
The biggest problem is width: 100%
combined with the padding
is making things too wide.
So:
Live Demo (without the problematic padding
)
That looks a bit better, but I’m not sure how you can easily add padding
everywhere if you need it.
This fails –> miserably <– in IE7 (it just won’t get over the fact that it’s a <table>
), and even if you don’t care about IE7, it will need tweaking for your use case (if it’s usable at all).
IE7: