Poste mal dein HTML snippet mit.
Oder mach am besten mal einen Codepen.
Sieht für mich eher aus, als ob du einen Fehler im Markup hast.
Weil wenn ich das in nen Codepen reinpaste, funktioniert es auch mit dem float:left:
http://codepen.io/anon/pen/pvbYwN