When you have a float CSS property on a box (with a value different than none), this box must be laid out according to the float positioning algorithm. Loosely, it says:
Subscribe to newsletter
Design and frontend links delivered to your inbox every day and week. No spam, unsubscribe at anytime.