Wyśrodkowanie strony


(Magnevox) #1

Chcę wyśrodkować stronę, zrobiłem to jednym sposobem czyli wszystko ładnie środkuje tylko teraz chciałbym zrobić taki myk żeby przestało środkować w momencie osiągnięcia przez diva góry strony, bo w tym momencie logo które mam na górze, po zmniejszeniu okna przeglądarki odjeżdza gdzieś tam (position absolute) i jego nie widac a ja chce zrobic zeby sie tam zatrzymało wlasnie w momencie osiągnięcia TOP.

:confused: Zrozumiale napisałem?


(th3mon) #2

Ale... Czemu position: absolute tam gdzieś masz? Z tym trzeba ostrożnie. Generalnie środkuje się tak:

.main {

    margin-left: auto;

    margin-right: auto;

}

lub

.main {

    margin: 0 auto;

}

(Magnevox) #3

tyle to wiem, mi chodzi o środkowanie w PIONIE


(th3mon) #4

Tego bym nie zalecał.


(Magnevox) #5

Dlaczego?


(th3mon) #6

Generalnie treść na stronach WWW generuje się od góry do dołu.

Też warto sobie zadać pytanie: Dlaczego nie ma reguł w CSS do centrowania w pionie?


(Magnevox) #7

jak nie ma, vertical-align: middle;

Charakter wykonywanej stronki zmusza mnie do wycentrowania wszystkiego. Czekam na pomoc


(th3mon) #8

To służy do centrowania elementów o liniowych i liniowych-blokowych (display: inline/inline-block).