|
|
|
| Здравствуйте.
Не совсем понимаю работу свойства margin вот в каком контексте:
<head>
<style>
body {
background: #EEE;
}
div.header {
height: 150px;
background: #FFF;
#border: 1px solid black;
}
div.logo {
margin: 50px 0 0 0;
}
</style>
</head>
<body>
<div class="header">
<div class="logo">LOGO</div>
</div>
</body>
|
Правило margin в данном случае почему-то сдвигает вниз на 50px не div.logo от верхней границы div.header, а div.header от верхней границы body.
Но если к div.header добавить правило border, то отступ делается как надо. Почему так происходит, | |
|
|