background-image と margin の関係

Win IE で、マイナスマージンをくれると背景画像が……

実験

この写真はマイナスマージン

上記写真は、marigin-top : -50px ; に指定してある。で、解決策は、「親要素の width を指定する」ということで、div.section{ width : 100% ; } を追加してみました。

参考【WinIE : 右 float 解除時の背景漏れ出し by ありみかさとみ氏】