http://blog.d-spica.com/entry/070307clearfix.html