Kotisivujen skaalautuvuus

Hei,

miten kotisivut saisi skaalautumaan käytettävän resoluution mukaan? Niin että ne avautuisivat aina keskelle samankokoisina resoluutiosta riippumatta.

Pikaista apua odotellen...
2530
Äänestä

Muut lukivat myös

Vastaukset 2

Vanhimmat

body {
text-align:center;
}

#keskitys {
width:770px; /* sisällön leveys */
margin:0 auto;
text-align:left;
}

Äänestä

Tarkoititko kenties, että sivun ulkoasu olisi kutakuinkin sama riippumatta katsottavan näytön resoluutiosta?

Sen voisi toteuttaa pienellä javan pätkällä ja css-tyylitiedostoilla.

Koska yleisimmin käytettävät resoluutiot ovat 800 x 600 ja 1024 x 768 tehdään ensin näytön resoluution tunnistus:





Sitten teet kaksi css-tyylitiedostoa teksti_pieni.css ja teksti_suuri.css, joissa samat tagit määrittelet eri kokoisiksi. Tuo javascripti valitsee, kumpi tyylitiedosto otetaan käyttöön.

Jos haluat, että kuvatkin olisivat suuremmalla resoluutiolla suurempia kuin pienemmällä, joudut tekemään ainakin suurehkoista kuvista kaksi eri kokoa ja määrittelemään ne esim. seuraavasti

Äänestä

Kommentoi aloitusta


Beaver kirjoitti:

Hei,

miten kotisivut saisi skaalautumaan käytettävän resoluution mukaan? Niin että ne avautuisivat aina keskelle samankokoisina resoluutiosta riippumatta.

Pikaista apua odotellen...

Anonyymi
5000

Ilmoita asiaton sisältö

  • Sisältää materiaalia, joka on loukkaavaa, herjaavaa, rasistista, uhkailevaa tai ahdistelevaa.

  • Materiaali sisältää nimiä, yhteystietoja tai muita henkilökohtaisia tietoja. Julkisuuden henkilöistä, julkisissa viroissa toimivista ihmisistä sekä yritysten vastuuhenkilöistä saa keskustella työhön liittyen. Myös yksityiselämään liittyvistä asioista voi keskustella siltä osin, kuin niistä on julkisesti kerrottu.

  • Sisältää lapsille haitallista tai heiltä kiellettyä materiaalia. Seksuaalinen sisältö on sallittua aiheeseen tarkoitetuilla palstoilla, joiden ikäraja on 18 vuotta.

  • Lainvastaista sisältöä voi olla mm. yksityiselämää loukkaavan tiedon levitys, kiihottaminen kansanryhmää vastaan, laiton uhkaaminen, alaikäisiin liittyvä seksuaalinen sisältö/grooming, petokset, identiteettivarkaudet, kunnianloukkaukset ja tekijänoikeusrikkomukset.

  • Sisältö ei liity palstan tai keskusteluketjun aiheeseen.

  • Viesti ei ole suomea tai ruotsia (pl. International Forums), se sisältää mainontaa, se sisältää tekijänoikeuksin suojattua materiaalia, se on massapostitus tai jokin muu syy.

Jaa keskustelu