sorry for seeming dumb but why would adding padding prove its collapsing margin?

wrapper contains header in this case, plus, I have other child objects whose 
top margin value will not do this.

is there some special property to the <header> tag? I realize that's HTML…





On May 12, 2013, at 2:31 PM, "Mauricio Silva" <css.mau...@gmail.com> wrote:

> Set top padding: 1px 20px; for #wrapper and margin uncollapse proofing that
> this is a collapsing margin issue.
> 
> Maurício Samy Silva
> http://maujor.com
> http://facebook.com/maujor
> @maujor
> 
> 
> -----Mensagem original-----
> De: css-d-boun...@lists.css-discuss.org
> [mailto:css-d-boun...@lists.css-discuss.org] Em nome de COM
> Enviada em: domingo, 12 de maio de 2013 18:27
> Para: CSS-Discuss
> Assunto: Re: [css-d] RES: child margin affecting parent?
> 
> I am not sure that this is collapsing margins..perhaps I don't get "margin
> collapse" but I thought it meant if 2 block level items touching vertically,
> the larger margin value will be expressed, the smaller will "disappear."
> 
> what I'm seeing here as the problem is child element margin top value is
> pushing its parent downward.
> 
> and I don't get why?  Is the parent the "boss" of the child?
> 
> 
> Thank yoU!
> 
> John
> 
> 
> On May 12, 2013, at 2:17 PM, "Mauricio Silva" <css.mau...@gmail.com> wrote:
> 
>> Hi J,
>> 
>> THis happens due the classic "CSS Collapsing Margins" behavior Have a 
>> look at: http://css-discuss.incutio.com/wiki/Collapsing_Margin
>> for a compreensive explanation.
>> Regards
>> 
>> Maurício Samy Silva
>> http://maujor.com
>> http://facebook.com/maujor
>> @maujor
>> 
>> 
>> -----Mensagem original-----
>> De: css-d-boun...@lists.css-discuss.org
>> [mailto:css-d-boun...@lists.css-discuss.org] Em nome de COM Enviada 
>> em: domingo, 12 de maio de 2013 17:50
>> Para: CSS-Discuss
>> Assunto: [css-d] child margin affecting parent?
>> 
>> Given the css below, why should the header margin value also push the 
>> wrapper downward? In my markup, the wrapper div is the parent, 
>> margin:0, auto;
>> 
>> thank you
>> 
>> J
>> 
>> *{
>> padding:0;
>> margin:0;
>> }
>> body{
>>      background-color:rgb(200,200,200);
>>      font-family:helvetic-neue, Verdana, Arial, sans-serif;
>>      font-size:100%;
>> }
>> #wrapper{
>>      margin:0 auto;
>>      width:940px;
>>      padding:0 20px;
>>      background-color:rgb(220,230,220);
>> }
>> header{
>>      margin:20px 0 1em 0;
>>      border:red 1px solid;
>> }
>> ______________________________________________________________________
>> css-discuss [css-d@lists.css-discuss.org] 
>> http://www.css-discuss.org/mailman/listinfo/css-d
>> List wiki/FAQ -- http://css-discuss.incutio.com/ List policies -- 
>> http://css-discuss.org/policies.html
>> Supported by evolt.org -- http://www.evolt.org/help_support_evolt/
>> 
> 
> ______________________________________________________________________
> css-discuss [css-d@lists.css-discuss.org]
> http://www.css-discuss.org/mailman/listinfo/css-d
> List wiki/FAQ -- http://css-discuss.incutio.com/ List policies --
> http://css-discuss.org/policies.html
> Supported by evolt.org -- http://www.evolt.org/help_support_evolt/
> 

______________________________________________________________________
css-discuss [css-d@lists.css-discuss.org]
http://www.css-discuss.org/mailman/listinfo/css-d
List wiki/FAQ -- http://css-discuss.incutio.com/
List policies -- http://css-discuss.org/policies.html
Supported by evolt.org -- http://www.evolt.org/help_support_evolt/

Reply via email to