My first question is with the trick of ignoring the parent element's padding. I understand that negative TOP and LEFT margin moves that element farther in that direction where it can possibly move out of its parent element.
What i'm really confused is with negative RIGHT margins. I suppose that it makes an element wider by a specified amount. And with negative BOTTOM margins. It makes the element shorter.
Second question is that large negative margin-bottom seem to display inconsistently.
Here's the demo