Kom ihåg mig?
Home Menu

Menu


Centrering av element i CSS

Ämnesverktyg Visningsalternativ
Oläst 2006-11-11, 18:07 #1
Antepante91 Antepante91 är inte uppkopplad
Medlem
 
Reg.datum: Mar 2006
Inlägg: 104
Antepante91 Antepante91 är inte uppkopplad
Medlem
 
Reg.datum: Mar 2006
Inlägg: 104
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;
}
Tacksam för svar!

//Antepante
Antepante91 är inte uppkopplad   Svara med citatSvara med citat
Oläst 2006-11-11, 19:29 #2
martines avatar
martine martine är inte uppkopplad
Mycket flitig postare
 
Reg.datum: Mar 2005
Inlägg: 767
martine martine är inte uppkopplad
Mycket flitig postare
martines avatar
 
Reg.datum: Mar 2005
Inlägg: 767
Citat:
Originally posted by Antepante91@Nov 11 2006, 19:07
Hej!
Jag har problem med att centrera ett element i IE.
Kod:
	margin-left: auto;
 * * * *margin-right: auto;
}
Prova med att sätta
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…
martine är inte uppkopplad   Svara med citatSvara med citat
Oläst 2006-11-11, 20:51 #3
Antepante91 Antepante91 är inte uppkopplad
Medlem
 
Reg.datum: Mar 2006
Inlägg: 104
Antepante91 Antepante91 är inte uppkopplad
Medlem
 
Reg.datum: Mar 2006
Inlägg: 104
Fick det inte att funka. Tack ändå.

Någon annan som har något förslag
Antepante91 är inte uppkopplad   Svara med citatSvara med citat
Oläst 2006-11-11, 20:52 #4
Seattlegrunges avatar
Seattlegrunge Seattlegrunge är inte uppkopplad
Mycket flitig postare
 
Reg.datum: Nov 2003
Inlägg: 979
Seattlegrunge Seattlegrunge är inte uppkopplad
Mycket flitig postare
Seattlegrunges avatar
 
Reg.datum: Nov 2003
Inlägg: 979
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;
}
För din platta skriver du:
Kod:
#platta {
  margin-left: auto;
  margin-right: auto;
  text-align: left;
}
Margin-left/right: auto; är för att Firefox och andra vassa läsare ska centrera ditt innehåll. Text-align: left; är till för att återställa din text till vänsterställd för dessa webbläsare, eftersom du satte center för body-taggen.

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
Seattlegrunge är inte uppkopplad   Svara med citatSvara med citat
Oläst 2006-11-11, 21:11 #5
Antepante91 Antepante91 är inte uppkopplad
Medlem
 
Reg.datum: Mar 2006
Inlägg: 104
Antepante91 Antepante91 är inte uppkopplad
Medlem
 
Reg.datum: Mar 2006
Inlägg: 104
Tack! Fungerar nu!
Antepante91 är inte uppkopplad   Svara med citatSvara med citat
Svara


Aktiva användare som för närvarande tittar på det här ämnet: 1 (0 medlemmar och 1 gäster)
 

Regler för att posta
Du får inte posta nya ämnen
Du får inte posta svar
Du får inte posta bifogade filer
Du får inte redigera dina inlägg

BB-kod är
Smilies är
[IMG]-kod är
HTML-kod är av

Forumhopp


Alla tider är GMT +2. Klockan är nu 03:45.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson
 
Copyright © 2017