The CSS panel in Firebug just displays the CSS like it is interpreted by 
Firefox. And Firefox interprets margin: 10px 0px 10px 0px; as margin: 10px 
0;. Also 0px is of course equal to 0em or simply 0. I.e. both definitions 
have the same meaning. See the Mozilla documentation about 
margin<https://developer.mozilla.org/en-US/docs/Web/CSS/margin>for more info.

Sebastian

On Thursday, June 20, 2013 11:30:30 PM UTC+2, DrDave45 wrote:
>
> I have quite a few shorthand declarations for margins, padding, etc.  When 
> specifying all four, FireBug only reports the first two when the second is 
> zero, e.g. .mymargin{margin:10px 0px 10px 0px;}
>
> This is true whether the second is 0 or 0px. 
>
> <html>
>>    <head>
>>    <style type="text/css">
>> .ItemWithPx{z-index:4320;margin:10px 0px 10px 0px;}
>> .ItemWOPx{z-index:4320;margin:10px 0 10px 0;}
>> .divRed{background-color:red;height:40px;width:100%;}
>> .divYellow{background-color:yellow;width:100%}
>>    </style>
>> </head>
>> <body>
>> <div class="divred">The following has margin:10px 0px 10px 0px</div>
>> <div class="divyellow ItemWithPx">This is a menu item</div>
>> <div class="divred">The following has margin:10px 0 10px 0</div>
>> <div class="divyellow ItemWOPx">This is a menu item</div>
>> <div class="divred">Bottom div</div>
>> <br>
>> </body>
>> </html>
>>
>>
> From the CSS FierBug tab:
>
>> .ItemWithPx {
>>     margin: 10px 0;
>>     z-index: 4320;
>> }
>> .ItemWOPx {
>>     margin: 10px 0;
>>     z-index: 4320;
>> }
>> .divRed {
>>     background-color: red;
>>     height: 40px;
>>     width: 100%;
>> }
>> .divYellow {
>>     background-color: yellow;
>>     width: 100%;
>> }
>>
>
> The "Q" webtools inspect element also only reports the first two.  
> However, FireBug reports both 0px and 0 as "0", while the "Q" webtools 
> inspect element reports both as "0px".   
>
> The good news is that all four ARE processed in FireFox - I was worried 
> that the browser was dropping some of my CSS rule properties, but it is 
> only in the reporting. 
>

-- 
You received this message because you are subscribed to the Google Groups 
"Firebug" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/firebug.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/firebug/92d9236d-5d29-4e1c-acad-85c3ad8392e4%40googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to