FAQ |
Kalender |
2006-11-11, 18:07 | #1 | ||
|
|||
Medlem
|
Hej!
Jag har problem med att centrera ett element i IE. Så här ser koden ut nu: Kod:
.box { width: 728px; border: 2px solid #009900; height: 728px; margin-left: auto; margin-right: auto; background-color: #FFFFFF; } //Antepante |
||
Svara med citat |
2006-11-11, 19:29 | #2 | |||
|
||||
Mycket flitig postare
|
Citat:
margin: 0 auto; om detta inte stör din design, det kan hända att IE har problem med auto (tidigare versioner än 6 har svårt för auto) om den inte sätts i en deklaration… |
|||
Svara med citat |
2006-11-11, 20:51 | #3 | ||
|
|||
Medlem
|
Fick det inte att funka. Tack ändå.
Någon annan som har något förslag |
||
Svara med citat |
2006-11-11, 20:52 | #4 | |||
|
||||
Mycket flitig postare
|
Kopierar vad jag skickade som förklaring till någon annan häromdagen... Detta är ett svar på hur man centrerar sin "wrapper", dvs hela sidan.
Det är helt enkelt en vidareutveckling av martines korrekta svar ovan. Byt ut "platta" mot din "box". Du skriver följande i för din body-tagg (detta för att Explorer ska centrera): Kod:
body { text-align: center; } Kod:
#platta { margin-left: auto; margin-right: auto; text-align: left; } Tyvärr lyssnar inte Explorer på margin-left/right: auto; därför satte du text-align: center; för body-taggen. Så, nu är din sida alltid centrerad, oberoende av upplösning |
|||
Svara med citat |
2006-11-11, 21:11 | #5 | ||
|
|||
Medlem
|
Tack! Fungerar nu!
|
||
Svara med citat |
Svara |
|
|