HTML to podstawy w dziedzinie tworzenia stron WWW, Style CSS warto opanować, bowiem za ich pomocą można dostosować odpowiednio wygląd swojej witryny WWW. Zagłębiamy się dalej i udostępniamy w tym forum możliwość zadawania pytań o JavaScript.
<reszta strony od tego miejsca w gore ... >
<div id="a">
<div id="b">
</div>
</div>
Dlaczego margin-top ustawiony dla elementu B odsuwa sie w dol wraz z elementem A ? Wyglada to tak jakby margines B odnosil sie nie do elementu rodzica (w tym wypadku A), a do elementów ponad nimi oboma.
Dlaczego tak sie dzieje ?
Odsuwa się wraz z elementem A którego jest potomkiem i względem którego ma margin-top: 0; Czyli jeżeli odsuwasz element A to element B nie odsuwa się względem A jednak odsuwa się względem rodzica A. Czyli wszystko jest dobrze