Kirjautuminen

Haku

Tehtävät

Keskustelu: Nettisivujen teko: Sivun muuntaminen dynaamiseksi (CSS)

keimo [17.04.2011 17:05:37]

#

Ongelmani on, että haluaisin sivun koon muuttuvan ruudun koon mukaan. Kuinka suurella vaivalla muuntaminen onnistuisi, sivun tyylitiedosto: http://pastebin.com/WSUR0Zgr

ankzilla [17.04.2011 17:37:44]

#

Käytä prosenttiarvoja. (%)

keimo [17.04.2011 18:23:34]

#

ankzilla kirjoitti:

Käytä prosenttiarvoja. (%)

Tämä ei taida ihan kuitenkaan niin helposti hoitua, kuin korvaamalla sisällön, logon ja menun koot prosenteiksi.

t0ll0 [17.04.2011 19:49:23]

#

keimo kirjoitti:

Ongelmani on, että haluaisin sivun koon muuttuvan ruudun koon mukaan.

Tämä onnistuu juurikin prosentteja käyttämällä..
Pelkästään tyylitiedostoa katsomalla on hankala auttaa kun ei esimerkiksi tiedä minkälaista logoa käytät?
Jos ongelmana prosenttien kanssa on se että sivupohja rikkoutuu liian pienellä leveydellä kannattaa tutustua tähän CSS min-width Property

edit. tarkoitatko ruudulla näytön resoluutiota vai selaimen ikkunan kokoa?

Metabolix [17.04.2011 20:36:31]

#

Prosentteja ei luultavasti kannata käyttää, epämääräisesti venyvät ja vanuvat sivut näyttävät yleensä typeriltä. Parempi ratkaisu on, että sivu ulottuu reunoihin asti. Kapeista osista voi tehdä vakiokokoisia (mielellään fonttikoon mukaan em-yksiköllä), ja leveämpi osa voi sitten täyttää loput.

Pelkän CSS-tiedoston perusteella on hankala antaa ohjeita, varsinkin, kun suurin osa tyyleistä ei liity sivun leveyteen tai muuhunkaan asetteluun millään tavalla.

Yucca [17.04.2011 22:05:22]

#

Poistamalla tyylitiedosto kokonaan saadaan sivusta yleensä öruudunö (oik. selainikkunan) koon mukaan mukautuva, tai ainakin se on omiaan poistamaan ison osan syistä, jotka estävät mukautumisen. Tällä on mahdollisesti sivuvaikutuksia, joita ei haluta... Et kuitenkaan kertonut mitään sivun sisällöstä, rakenteesta tms.

Vastaus

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

Tietoa sivustosta