/* LOGO */ div#logo { position: relative; top: 130px; } div.nad_logo { height: 20px; width: 100%; background: url('http://ifotos.pl/img/rqrhsq.png.png'); } img.logo { position: relative; top: -150px; left: 150px; } div.logo_gora { display: block; width: 100%; height: 42px; background-color: b9daff; } div.logo_dol { display: block; width: 100%; height: 108px; background-color: b2d6ff; } /* /LOGO */ /* menu */ div#menu { background: url('menu_swiatlo.png'); width: 100%; height: 150px; display: block; } /* /menu */
pozniej html
obrazek loga to 150px; jak div w ktorym sie znajduje
wydaje mi sie, ze element div#menu powinien pojawic sie pod div#logo
a pojawia sie 20px; pod nim
jak dam do div#menu 'posiiton: relative; top: -20px;' to wyswietla tak jak chce
i jest to jakeis rozwiazanie, tylko fajnie byloby wiedziec dlaczego tak sie dziele
a tak przy okazji
to dobry sposob budowy strony ?