FAQ |
Kalender |
![]() |
#1 | ||
|
|||
Medlem
|
Hej,
frågan har säkert ställts tidigare, men jag har sökt och inte funnit något svar. Hur gör man en sida som skall ligga horisontellt centrerad, säg med 600px bredd, på skärmen med en div? Jag vill inte baka ihop någon frame som jag gjort tidigare, det kan knappast vara optimalt. Jag har kikat på http://www.alistapart.com/ och efter att försökt göra som de så funkar det i Firefox, men inte i Explorer. Nån som kan ha en aning om vad jag gör för fel? Har kopierat klassen wrapper rakt av för att centrera saker och ting. mvh Marcus |
||
![]() |
![]() |
![]() |
#2 | ||
|
|||
Administratör
|
text-align:center på body tror jag löser dina problem.
__________________
eldefors.com - Personlig (teknik)-blogg |
||
![]() |
![]() |
![]() |
#3 | ||
|
|||
Har WN som tidsfördriv
|
Citat:
|
||
![]() |
![]() |
![]() |
#4 | |||
|
||||
Flitig postare
|
Kod:
<div style="width:600px;margin-left: auto;margin-right: auto;">innehåll</div> |
|||
![]() |
![]() |
![]() |
#5 | |||
|
||||
Mycket flitig postare
|
Går det att centrera innehåll i mitten av sidan också? "valign="middle"" som det heter i html? alltså "centrera" innehållet till mitten på höjdledden?
<table height="100%" width="100%" valign="middle"> <tr><td></td></tr> </table> eller nått i html, men med div/css? |
|||
![]() |
![]() |
![]() |
#6 | |||
|
||||
Flitig postare
|
Citat:
|
|||
![]() |
![]() |
![]() |
#7 | |||
|
||||
Medlem
|
Så här gör du i din css (exempel när du har din div med id=site):
Kod:
#site { position:relative; width:765px; text-align:left; margin-left:auto; margin-right:auto; border: 1px solid #043465; background-color:white; padding:0px; } |
|||
![]() |
![]() |
![]() |
#8 | ||
|
|||
Har WN som tidsfördriv
|
|||
![]() |
![]() |
![]() |
#9 | ||
|
|||
Medlem
|
Tack för alla svar!
![]() Koden som susja föreslog funkade fint. |
||
![]() |
![]() |
Svara |
|
|