Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [HTML][CSS]div w divie z marginesem
Forum PHP.pl > Forum > Przedszkole
marcus753
witajcie ucze się a właściwie przypominam po długiej przerwie html+css robie pewne eksperymenty i natrafiłem na problem którego nierozumiem jeśli ktoś mi go wytłumaczy będę wdzięczny.

robie sobię diva z marginesami 0px wsadzam do niego drugiego diva z marginesami np. 20 px efekt powinien byc taki ze pierwszy div ma margines 0 a drugi powinien byc od niego odsuniety o 20px od gory i z lewej w przegladarkach jednak pierwszy div przejmuje margines drugiego diva i jest odsuniety od góry o 20 px.

Wiecie dlaczego tak się dzieje ?

Pozdrawiam

tak to wygląda w kodzie

  1. <div style="margin:0px;width:200px; height:200px; background-color:red">
  2. <div style=" margin:30px;width:100px; height:100px; background-color:green">123</div>
  3. 123
  4. </div>


co ciekawe jesli wstawie jakąś zawartość między 1 i 2 divem problem nie występuje::
  1. <div style="margin:0px;width:200px; height:200px; background-color:red">costam
  2. <div style=" margin:30px;width:100px; height:100px; background-color:green">123</div>
  3. 123
  4. </div>


Jak powinien wyglądać poprawny kod ?mógłbym wstawić &nbsp; ale to raczej niepoprawne ?

Pozdrawiam
kontur
trza dodac obu divom w sekcji style: float: left;
ferrero2
a o marginesie wewnętrznym kolega słyszał ? padding coś mówi ?
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.