Sidan försvinner uppåt? (CSS: top:50%;)

Permalänk

Sidan försvinner uppåt? (CSS: top:50%;)

När jag använder mig utav denna CSS kod försvinner ju överdelen av sidan om den öppnas i ett för litet fönster

top:50%;
margin-top:-300px;
height: 600px;
position: absolute;

Finns det något sätt att lösa det?

Permalänk
Medlem

definiera dina stilmallar annorlunda, typ.

Går väl att fulhacka med javascript också.... if windowheight är för liten, then margin-top = mindre...

Jag har aldrig gjort något seriöst med vertikal centrering, så det finns säkert bättre lösningar än vad jag kan komma på.

Eller så ser du till att sidan inte är 600px hög utan håller dig till kanske 400 (säger vi)... Eller så bestämmer du helt enkelt en viss fönsterstorlek som du anpassar dig efter som minimum

Permalänk

Trevligt att se dig här Tobias! Kanske borde posta i ditt forum hädanefter

Jo... jag tänkte bara kolla om någon hade den perfekta lösningen. Jag vill inte pilla in massa stylesheets i själva dokumentet och då blir det lurigt med javascript i css filen. hmmm, borde kanske inte använda vertikal centrering i så fall.
Men det vore trevligt...