Hi, you might need to add up your widths to make sure that you don't have a float drop.
If your total width exceeds the parents calculated height then it will start making new rows to fit the dtaa.
If you mean the backgroubnd isn't stretching to meet the element. Then the parent probably just needs a clearing mechanism on. Try giving the parent of hte floated elements "overflow:hidden"
If that isn't it (one of those two) then I'd need to see a live site or full code