06. oktober 2008 - 10:17Der er
7 kommentarer og 1 løsning
position: absolute på logo
Position: absolute - har jeg ikke brugt før, så er lidt bange for at gøre noget forkert... For at få selve indholdet så langt op på siden, som muligt, kunne jeg nu godt tænke mig at forsøge.
Hvor langt tilbage understøtter de forskellige browserne koden?
Er denne formulering i css korrekt og nok, hvis jeg har det hele i en div, som er centreret:
Bemærk minus-marginen der skal være halvdelen af den totale bredde for at centrere indholdet. Og bruger du flere positioneringer der skal 'ligge ovenpå hinanden' kan du bruge "z-index". Z-index rangerer de forskellige div'ers placering i forhold til hinanden. Eksempel:
Nu har jeg kun testet positionering i FF, IE 7 og 6, Chrome og Safari, så om det er kompatibelt med andre browsere skal jeg ikke kunne svare på.
Margin 0 auto; har aldrig slået fejl for mig, kun i browsere under IE 6.0 - men okay, så langt tilbage skal vi vel ikke designe - så må de få opdateret deres browsere ;-)
Hvis med "opdatere" mener at skulle bruge positionering i forhold til margin: 0 auto; så er der faktisk ikke nogen grund til det. Med mindre du har andre elementer på siden der gør at du er nødt til at bruge positionering :-)
Jeg tænkte godt nok på browsere, som du selv hentydede til...
Jeg beholder min id centrering - og vil bruge positioneringen til at lægge logoet under indholdet i koden - så indholdet kommer så langt op i toppen, som muligt, af hensyn til seo.
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.