Given the following markup:
<div>
<p>Test test</p>
</div>
Setting the margin: 10px
to the paragraph element should apply to both top and bottom, correct?
I have a simple example, and I don't quite know why it doesn't work.
http://jsbin.com/URumOFup/2/edit?html,css,output
This works as I expect it to if I give the div
the rule of overflow: hidden
. Can someone explain why this happens and if using overflow: hidden
is the proper way to have the margins of p
apply?