Wenn ich in meinem Chrome bei diesem Beispiel ganz nach rechts scrolle, ist kein Abstand zwischen der letzten orangen box und dem browserrand, obwohl das Element ein margin von 10px hat. Warum?
Dem ul ein padding von 10px zu geben sorgt immer noch für keinen Abstand zwischen oranger box und browserrand.