Otto J. Makela
2009-09-29 12:58:02 UTC
Yrittäessäni laajentaa ymmärrystäni hieman CSS suuntaan ajattelin
kokeilla tehdä tekstiin paperitypografiassa melko tavallisen drop
capsin, eli tekstin ensimmäisen kappaleen ensimmäinen kirjain olisi
automaattisesti "iso".
Sekä oman pähkäilyni että valmiin esimerkin seuraamisen kautta päädyin
tällaiseen minimalistiseen CSS 3.0 -ratkaisuun:
p:first-child:first-letter {
float: left;
font-size: 300%;
}
Tämä ei ainakaan nyt tuntuisi toimivan Firefox 3.0.14 kanssa,
vaikuttaa siltä ettei first-child koskaan osu kohdalleen: jos käytän
vain p::first-letter jokaiseen kappaleeseen tulee drop cap, sen sijaan
p:first-child ei tunnu vaikuttavan ensimmäisen kappaleen muotoiluun.
Error consolelle ei ilmaannu mitään virheitä, ja ainakin Quirksmoden
CSS-testi väittää että kyllä Firefoxin pitäisi osata.
Mikäs tässä nyt oikein meni pieleen, onko olettamukseni siitä mihin
p:first-child osuu jotenkin virheellinen?
http://www.otto.net/test.html
http://www.w3.org/TR/css3-selectors/
http://tinsology.net/2009/06/css-drop-cap-effect/
http://www.quirksmode.org/css/contents.html
kokeilla tehdä tekstiin paperitypografiassa melko tavallisen drop
capsin, eli tekstin ensimmäisen kappaleen ensimmäinen kirjain olisi
automaattisesti "iso".
Sekä oman pähkäilyni että valmiin esimerkin seuraamisen kautta päädyin
tällaiseen minimalistiseen CSS 3.0 -ratkaisuun:
p:first-child:first-letter {
float: left;
font-size: 300%;
}
Tämä ei ainakaan nyt tuntuisi toimivan Firefox 3.0.14 kanssa,
vaikuttaa siltä ettei first-child koskaan osu kohdalleen: jos käytän
vain p::first-letter jokaiseen kappaleeseen tulee drop cap, sen sijaan
p:first-child ei tunnu vaikuttavan ensimmäisen kappaleen muotoiluun.
Error consolelle ei ilmaannu mitään virheitä, ja ainakin Quirksmoden
CSS-testi väittää että kyllä Firefoxin pitäisi osata.
Mikäs tässä nyt oikein meni pieleen, onko olettamukseni siitä mihin
p:first-child osuu jotenkin virheellinen?
http://www.otto.net/test.html
http://www.w3.org/TR/css3-selectors/
http://tinsology.net/2009/06/css-drop-cap-effect/
http://www.quirksmode.org/css/contents.html
--
/* * * Otto J. Makela <***@iki.fi> * * * * * * * * * * * * * * * */
/* Phone: +358 40 765 5772, FAX: +358 42 7655772, ICBM: 60N 25E */
/* Mail: Mechelininkatu 26 B 27, FI-00100 Helsinki, FINLAND */
/* * * Computers Rule 01001111 01001011 * * * * * * * * * * * * */
/* * * Otto J. Makela <***@iki.fi> * * * * * * * * * * * * * * * */
/* Phone: +358 40 765 5772, FAX: +358 42 7655772, ICBM: 60N 25E */
/* Mail: Mechelininkatu 26 B 27, FI-00100 Helsinki, FINLAND */
/* * * Computers Rule 01001111 01001011 * * * * * * * * * * * * */