/ Forside / Teknologi / Udvikling / HTML / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
HTML
#NavnPoint
molokyle 11184
Klaudi 5506
bentjuul 3377
severino 2040
smorch 1950
strarup 1525
natmaden 1396
scootergr.. 1320
e.c 1150
10  miritdk 1110
Centrering/positionering af elementer med ~
Fra : Mogens Jørgensen


Dato : 12-04-04 21:44

Hej

Jeg har efter en længere affære svigtet mine elskede tabeller og er blevet
overbevist om DIVernes fortræffelighed ved absolut positionering - tak til
fundamentalisterne her i gruppen. Min statistik siger, at 25% anvender en
skærmopløsning på 800x600, og det passer vist meget godt, når jeg kigger mig
omkring hos familie og venner. Jeg har også set, hvordan mange klistrer
toppen af skærmen til med 2-3 værktøjslinier og store ikoner, så der ikke
bliver meget plads tilovers til websiden - og her kommer så balladen: Hvis
skærmhøjden er mindre end højden på et centreret element forsvinder toppen
af elementet pga. den negative værdi på margin-top, og kan ikke hentes med
scrollbaren (eksempel på http://www.okta.dk/negativ.html ).

Jeg bruger typisk fremgangsmåden til at vise billeder enkeltvis. Bør jeg i
stedet bruge en DIV 100% på begge leder og centrere indholdet horisontalt og
vertikalt?

Venlig hilsen

Mogens





 
 
Jens Gyldenkærne Cla~ (12-04-2004)
Kommentar
Fra : Jens Gyldenkærne Cla~


Dato : 12-04-04 21:54

Mogens Jørgensen skrev:

> skærmhøjden er mindre end højden på et centreret element
> forsvinder toppen af elementet pga. den negative værdi på
> margin-top, og kan ikke hentes med scrollbaren (eksempel på
> http://www.okta.dk/negativ.html ).

Det er et kendt problem ved centrering med negativ margen.

> Jeg bruger typisk fremgangsmåden til at vise billeder
> enkeltvis. Bør jeg i stedet bruge en DIV 100% på begge leder
> og centrere indholdet horisontalt og vertikalt?

Jeg ville droppe den lodrette centrering og nøjes med den vandrette
(evt. med lidt padding i toppen). Vandret centrering skal
selvfølgelig laves "margin: auto" der ikke giver problemer ved små
skærmstørrelser (så kan man overveje om man vil have IE5.x med ved
at bruge text-align: center).
--
Jens Gyldenkærne Clausen
Svar venligst under det du citerer, og citer kun det der er
nødvendigt for at forstå dit svar i sammenhængen. Se hvorfor og
hvordan på http://usenet.dk/netikette/citatteknik.html

Søg
Reklame
Statistik
Spørgsmål : 177554
Tips : 31968
Nyheder : 719565
Indlæg : 6408852
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste