Avatar billede dingkee Nybegynder
03. november 2005 - 14:56 Der er 12 kommentarer og
1 løsning

Centrer hele side

Jeg skal gerne have centret hele min side, men kan bare ikke få den til det i css...

Jeg har prøvet med:

body  {
text-align: center;
}

Når jeg prøver på at gøre det i alm. html vil den nemlig ikke...

Kan det være et sted i min css kode det er galt??
Avatar billede udvikler Nybegynder
03. november 2005 - 15:01 #1
Åbner du den i firefox ?
- ja ikk ?

Det virker nemlig ikke i firefox, kun i internet explorer, og det er en fejl. Som navnet antyder burde det nemlig kun virke på tekst.

Prøv med

<center>
SIDE INDHOLD
</center>

Det virker både i firefox og explorer
Avatar billede dingkee Nybegynder
03. november 2005 - 15:04 #2
Okay... skod nok... ville ellers have været dejligt at få det hele i css...

Men tak :)
Avatar billede udvikler Nybegynder
03. november 2005 - 15:06 #3
Selv tak, og tak for points :)
Avatar billede olebole Juniormester
03. november 2005 - 15:32 #4
<ole>

Jamen, det kan du da også sagtens. Det kræver blot, at du ikke disabler CSS i IE, samt bruger CSS korrekt. <center> er deprecated (uønsket og på vej ud) og har været det i mange år  :)

For det første skal du have en fuld DTD _med_ definitions-URL, som det allerførste i dit dokument. Ellers understøtter IE6 ikke store dele af CSS. Du kan f.eks. bruge:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
... osv - osv ...

Dernæst kan du centrere i henhold til CSS med:

#page {
    width: 700px;
    margin: 0 auto;
}

- og dette i koden:

<body>

<div id="page">
Her skriver du dit indhold, som vil være centreret i alle CSS-compliant browsere
</div>

</body>

/mvh
</bole>
Avatar billede olebole Juniormester
03. november 2005 - 15:33 #5
- og så skal du være opmærksom på, at det langtfra altid er det første svar, der er korrekt  ;o)
Avatar billede udvikler Nybegynder
03. november 2005 - 15:33 #6
Vil du have point olebole ? :)
Avatar billede olebole Juniormester
03. november 2005 - 15:36 #7
Nej, ellers tak, -aco-  ;o)
Bare vi kommer frem til det rigtige - og du er jo ikke nogen 'lusker', så der har jeg ingen problemer  :)
Avatar billede udvikler Nybegynder
03. november 2005 - 15:37 #8
Jamen tak skal du have :)

Og forresten vidste jeg godt at <center> var på vej ud, men kender faktisk ikke andre måder der både virker i IE og FF :(
Avatar billede udvikler Nybegynder
03. november 2005 - 15:39 #9
Og nu spørger du så sikkert dig selv, jamen hvis du vidste det, hvorfor skrev du det så til dingkee, jo se det gjorde jeg fordi jeg har læst og hørt at det først udgår om et par år, så kan man da stadig bruge det :)
Avatar billede olebole Juniormester
03. november 2005 - 15:39 #10
-aco- >> Hehe ... det gør du så nu  ;o)

- og vedr. det med CSS, IE6 og DTD'en bør man nok lige kikke her, hvis man ikke kender til den problematik:
  http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnie60/html/cssenhancements.asp

- kik under: The !DOCTYPE "Switch"  :)
Avatar billede olebole Juniormester
03. november 2005 - 15:44 #11
-aco- >> Du har helt ret. Mange tror, at 'deprecated' betyder 'invalid' - hvilket er helt forkert!

Dog bør man nok forsøge at undgå ting, der er deprecated - så koden har så lang levetid, som muligt ... men her er der tale om en holdning  :)
Avatar billede dingkee Nybegynder
03. november 2005 - 17:38 #12
Okat tak for hjælpen ole :)
Avatar billede olebole Juniormester
03. november 2005 - 21:00 #13
- selvtak  ;o)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester