Citat:
Originalno napisao andrej
Da, shvatio sam problematiku, medjutim pitanje je bilo vise tehnicke prirode oko css-a.
Po meni, logicno bi bilo da je stavio margin-right: 200px, kako bi omakao od desne strane i napravio prostor, a ne -200px. Ali to ne radi, pa se pitam zasto?
//ovo drugo sam sam skapirao... 
|
Zato sto je stavio width:100%, odnosno taj floated element zauzima punu sirinu ekrana. Seti se da po W3C box modelu margine se dodaju na sirinu, odnosno kad bi ti stavio tih +200px margine, onda bi ti kontejner zauzimao 100% + 200px, a ti zelis suprotno, ti zelis da oslobodis prostor za desne strane. Znaci treba da oduzmes 200px sa desne strane, tj. ispada da ti je right-margin:-200px, a bounding box elementa nam je onda 100%-200px.
QED
