Отрицательные внешние отступы применяют редко, хотя они и пригодились бы в различных случаях.



Есть мнение, что их использование приводит к проблемам в дальнейшем, если придётся делать проект адаптивным, но на деле отрицательные отступы далеко не всегда создают сложности.



Как отрицательные значения внешних отступов используют разработчики?



http://www.cssnewbie.com/negative-margin-spacing-troubleshooting-css-newbie/