Layoutin säätäminen White as Milkissä
29.01.2009 - 11:54 / Rami Rautkorpi.
Aluksi Idan pyynnöstä sivupalkin siirtäminen ylemmäs.
Lisätään Custom CSS:ään seuraavat säännöt:
#header {
float: right;
width: 80%;
}
#headerimg {
margin-left: 0px;
}
Mitä tämä tekee? White as Milkissä tulee sivun alkuun header-
lohko, joka on koko sivun levyinen. Sen alle tulevat content
-, sidebar
– ja footer
-lohkot. Content
-lohko siirretään sidebar
-lohkon oikealle puolelle ominaisuudella float: right
. Jotta sidebar
saataisiin alkamaan aivan sivun alusta, sama asia pitää tehdä header-
lohkolle, joka pitää myös kaventaa saman levyiseksi kuin content
, eli 80% koko sivusta. Oletustyylissä header-
lohkon sisällä olevalla headerimg
-lohkolla on vasen marginaali 20%, jotta se alkaisi sivusuunnassa samasta kohdasta kuin content
, mutta tämä ei ole enää tarpeen, joten marginaali asetetaan nollaksi.
Tätä testatessani huomasin, etten oikeastaan pidä lainkaan White as Milkin koko ikkunan levyisestä sivusta. Minusta blogipalstan leveyden pitäisi olla vakio, jolloin blogaaja pystyy hallitsemaan mahdollisimman hyvin sitä, miltä blogi näyttää selaimessa.
Mutta määrittämällä vakioleveyden teen blogista lukukelvottoman, jos selainikkuna tai käyttäjän monitori on tiettyä kokoa pienempi. Eikö tämä ole vähän väärin? No, White as Milkin oletustyyli syyllistyy samaan syntiin: Sivupalkin leveys on vakio 200px, mutta sen pitää mahtua sisällöltä yli jäävään 20%:iin. Sivusta tulee siis lukukelvoton, jos ikkunan leveys on alle 1000px.
Muutetaan Custom CSS tämän näköiseksi:
#header {
float: right;
width: 550px;
}
#headerimg {
margin-left: 0px;
}
#page {
width: 800px;
}
#content {
width: 550px;
}
Koko sivu sisältyy page
-lohkoon. Asetetaan sille mukavan kompakti leveys 800px. Tällöin siis törmätään yllä mainittuun ongelmaan prosentuaalisten leveysten kanssa. Nyt kuitenkaan header
– ja content
-lohkojen leveydet eivät riipu tuntemattomasta ikkunan leveydestä, joten nekin voidaan asettaa vakioiksi. Leveydellä 550px saadaan mukava marginaali sivupalkin ja sisällön väliin.
Oletustyylissä page
sijoittuu ikkunan keskelle, koska vasen ja oikea marginaali on auto
. Muutetaan page
-lohkon tyyliksi:
#page {
width: 800px;
margin: 20px auto 0 50px;
}
Nyt sivu pysyy ikkunan vasemmassa reunassa mukavalla 50px marginaalilla.
Samoja kikkoja voi kokeilla myös muissa teemoissa. En ole testannut näitä vielä muilla selaimilla kuin Firefoxilla, joten lisäsäätö saattaa olla vielä tarpeen.
2 vastausta - “Layoutin säätäminen White as Milkissä”
Trackback URI | Kommenttien RSS
Jätä vastaus
Sivut
Viimeisimmät artikkelit
- Maailmankaikkeuden vaarallisin mies
- Laitoit MITÄ blogiisi?!?
- Seuraavaksi maailman sää
- Leveät haara-asennot
- BIFF! BAM! KAPOW!
Tweet tweet
- No public Twitter messages.
Viimeisimmät kommentit
- Millä planeetalla minä oikein olen? :
- Maailmankaikkeuden vaarallisin mies :
- Etkä sitten kuseskele ympäriinsä! :
- Someone to Watch Over Me :
- JesusDickery.com :
WP Cumulus Flash tag cloud by Roy Tanck and Luke Morton requires Flash Player 9 or better.
Kategoriat
Arkistot
- syyskuu 2011
- elokuu 2011
- kesäkuu 2011
- toukokuu 2011
- huhtikuu 2011
- maaliskuu 2011
- helmikuu 2011
- tammikuu 2011
- kesäkuu 2010
- toukokuu 2010
- huhtikuu 2010
- maaliskuu 2010
- helmikuu 2010
- tammikuu 2010
- joulukuu 2009
- marraskuu 2009
- kesäkuu 2009
- tammikuu 2009
- lokakuu 2008
Muiden blogit
- En vaan OSAA!
- Hevosrollaattori
- J’AI LE RÉVEIL DIFFICILE
- mummo
- onttokallo
- Paint it Blacker!
- Päiväkuvitelmia
- Sähköjänis
- Taksi Absurdistaniin
- Vasemmalla käjellä
30.12.2009 - 0:23
Osaatko neuvoa miten profiilin avatar-kuvan saa vaihdettua? Mistään asetuksista en löytänyt tätä ominaisuutta.
30.12.2009 - 14:26
Tee itsellesi Gravatar samalla sähköpostiosoitteella kuin millä olet rekisteröitynyt Sarjakuvablogeihin: http://www.gravatar.com/