I set some divs for my layout, main div and menu div.
They look great in Firefox, but for some reason Chrome and Safari are messed up.
For some reason, the width of the div decreases when adding overflow:hidden; in CSS. I need overflow:hidden; , though, because I have other floats inside the main div. Here you can see an example:
http://jsfiddle.net/kR7rs/2/
This is clearly visible in Firefox, but in Safari and Chrome there is also a box on the right side of the div.
source share