Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: centrowanie diva
Pozycjonowanie i Optymalizacja > Projektowanie stron > HTML i CSS
motorider
W głównym div mam background, który ma width 1300px, chciałbym wycentrować tego diva, ale nie mogę użyć standardowego margin: 0 auto; ponieważ nie chcę podawać width aby nie pojawił się poziomy suwak. Czy ktoś ma jakiś pomysł?
KOD
#wrapper{
background: url(tlo.jpg) no-repeat;
height: 1750px;
margin: 0 auto;
}

#content{
width: 960px;
margin: 0 0 0 180px;
}
Bełdzio
java script smile.gif
zielony_gremlinek
ustawić width i dodać overflow: hidden; , jeśli dobrze zrozumiałem Twój problem
Wujo
jeżeli ma to być tło dla strony, ale sam środek strony (content) ma np 900px, możesz zastosować tło dla <body>

do css wpisz:

KOD
body {
background:url('tlo.jpg') center top no-repeat;
}
motorider
Dziękuje wszystkim za pomoc, a szczególnie Wujo. W java script był problem żeby to zrobić, po zmianie rozmiaru okna trzeba było odświeżać stronę żeby pojawił się suwak.
misieq
mozna też tak:

<div id="tlo">
<div> content </div>
</div>

#tlo{
width:100%;
background: url('tu.jpg') center top no-repeat;
}

div{
width: 900px;
margin: 0 auto;
}
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-2012 Invision Power Services, Inc.