Change the style structure to fix #237
Merge pull request #295 from LocalData/overlap-fix

Change the float container method to fix #237