I'm using Firefox 25.0.1. I'm trying to understand, why div block defined by
<div style="position: absolute; margin: auto; width: 240px; height: 75px; top:0; left:0;right:0; bottom:0;">
some content
</div>
will be located at the center of the browser's window. But the following
<div style="position: absolute; margin: auto; width: 240px; height: 75px;">
some content
</div>
will be located at the top-left of browser window. The following two div blocks
<div style="position: absolute; margin: auto; width: 240px; height: 75px; left: 0; right:0;">
some content
</div>
and
<div style="position: absolute; margin: 0 auto; width: 240px; height: 75px;">
some content
</div>
have center-horizontal alignment only, but
<div style="position: absolute; margin: auto; width: 240px; height: 75px; left: 0;">
some content
</div>
located at the left-top of browser. I'm confused, I'm dont understand, how corresponding HTML
code is parsing. Please explain me how it works.