Kirjautuminen

Haku

Tehtävät

Keskustelu: Nettisivujen teko: Firefox ja Bodyn keskitys

pistemies [23.03.2007 11:33:51]

#

Mikä mättää kun sivun keskitys ei toimi fierefoxissa? Sivulla ei ole mitään aktiiveja toimintoja, jotka sitä estäisi.
Olen kokeillut Css:n text-align:center, html-tagia <center> ja taulukon ympärille diviä, jonka leveys on 100% ja joka keskitetään mutta mikään ei nyt toimi. Sivu on xhtml Strict

pistemies [23.03.2007 13:19:43]

#

Sain tämän toimimaan, kun jätin css:n pois:

 <div align="center">
  ...sivun sisältö...
 </div>

ajv [23.03.2007 13:38:09]

#

Olisko CSS:llä:

#keskitettävä{
   margin-left: auto;
   margin-right: auto;
}

jolloin tietysti joudut kikkailemaan IE:n kanssa, sillä se ei tuota ymmärrä. Vai ymmärtääkö seiska jo?

Olga [23.03.2007 17:42:40]

#

Ympäröivälle elementille text-align: center ja itse elementille tosiaan tuo ajv:n mainitsema margin: 0 auto esimerkiksi.

Merri [23.03.2007 19:20:12]

#

Kun käytössä on Strict DOCTYPE ja se tosiaan renderöityy standarditilaan (eli DOCTYPE alkaa tiedoston ekasta merkistä, ekalta riviltä, siellä EI SAA olla XML-prologia), niin sitten margin : 0 auto; toimii myös IE6:ssa. Luonnollisesti samaiselle elementille täytyy myös asettaa jokin leveys, jotta keskitys voidaan tehdä.

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta