Gå til innhold

Hvordan midtstille vertikalt?


Anbefalte innlegg

Skrevet

Hei.

 

Jeg driver å lager en side som passer akkurat til 1024*768, men når jeg har den i 1280*1024 så blir det så tomt nede på siden.

 

Jeg har midtstilt den horisontalt, men vet ikke hvordan jeg gjør dette vertikalt.

Noen som kan fortelle meg hvordan?

 

Takk på forhånd.

Videoannonse
Annonse
Skrevet (endret)

vertical-align: middle;

 

 

 

;)

 

EDIT: Eller lag en tabell som er height: 100%; og bruk valign="middle".

Endret av Mikka
Skrevet

vertical-align: middle; funker ikke i alle tilfeller desverre, dette vil f.eks ikke fungere:

<div style="height: 100%; vertical-align: middle; text-align: center;">Hei</div>

 

Men vil fungere på innhold inni en TD element:

<table style="height: 100%; width: 100%;">
<tr>
<td style="height: 100%; vertical-align: middle; text-align: center;">Hei</td>
</tr>
</table>

Skrevet

Jeg har en god metode her, som er foretrukket foran de overnevnte.

 

<div id="ramme">Plasser innhold her</div>

 

div#ramme {

position: absolute;

left: 50%;

top: 50%;

margin-top: -(halvparten av bredde på innholdet);

margin-left: -(halvparten av høyde på innholdet);

}

 

Viola ;)

Skrevet

Jeg kan jo si litt mer om det jeg vil ha midtstilt:

Det er en tabell med mange bilder i osv. Jeg vil ha hele tabellen midtstilt. Er ikke noen ramme eller noe sånt.

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...