initial-letter
on CSS-ominaisuus, joka valitsee alkion ensimmäisen kirjaimen, jossa sitä käytetään, ja määrittää rivien määrän, jonka kirjaimella on.
Olet ehkä nähnyt jotain tällaista uutissivustoilla, joissa alkukappaleen ensimmäinen kirjain on suurempi kuin muu sisältö.


Ensimmäisen sisältökirjaimen muotoilussa käytetty temppu otti pienen hakkeroinnin, jossa käärit kirjaimen a-kirjaimeen
ja käytät luokkaa sen muotoiluun:
/* Style that first letter! */ .first-letter ( font-size: 35px; line-height: 70px; )
Once upon a time in a faraway land…
Se toimii, mutta se on enemmän HTML-merkintöjä kuin haluamme ja hajottaa sisältöämme. Lisäksi on tuskaa joutua soveltamaan kyseistä luokkaa manuaalisesti aina, kun haluat käyttää sitä.
Se missä initial-letter
tulee:
/* Style that first letter! */ .subhead ( initial-letter: 2; )
Once upon a time in a faraway land…
Se on puhtaampaa! Toinen lähestymistapa on soveltaa sitä ::first-letter
psuedo-valitsimeen sen sijaan:
/* Style that first letter! */ .subhead::first-letter ( initial-letter: 2; )
Näitkö tuon? initial-letter
Ominaisuus laskee automaattisesti sekä fonttikokoa ja rivien tarvitaan luomaan meidän tyylitelty anfangi! Haluatko, että se vie täsmälleen 2, 3, 4 tai enemmän riviä? Kerro kiinteistölle, niin se tekee raskaan nostamisen.


Syntaksi ja arvot
initial-letter: normal | ( );
initial-letter
hyväksyy seuraavat arvot:
normal
: Ei käytä skaalausvaikutusta ensimmäiseen kirjaimeen. Tämä voi olla hyödyllistä nollattaessa arvon, jos arvo voidaan periä kaskadista.: Kuinka monta riviä kirjaimen tulisi olla siellä, missä negatiivisia arvoja ei sallita.
: Kuinka monta riviä kirjaimen pitäisi upota, jos negatiivisia arvoja ei sallita. Tämä on kätevää, jos kirjain on asetettava alemmaksi, jotta se mahtuisi hankaliin välilyönteihin, mutta jos sitä ei ole määritetty, se vie arvon
Esimerkkejä


Alkukirjaimen muotoilulla voidaan saavuttaa hienoja typografisia suunnittelumenetelmiä. Huomaa, että vain Safari tukee tällä hetkellä seuraavia esimerkkejä.
Drop Caps ovat todennäköisesti tunnetuin käyttötapaus:
Katso kynän alkukirjain: Drop Cap, kirjoittanut Geoff Graham (@geoffgraham) CodePenistä.
Korotetut korkit ovat toinen esimerkki:
Katso kynän alkukirjain: Geoff Graham (@geoffgraham) korotti korkki CodePenillä.
Estä Caps harkin takaisin vanhoja satuja:
Katso kynän alkukirjain: Block Cap, kirjoittanut Geoff Graham (@geoffgraham) CodePenistä.
Selaimen tuki
Nämä selaintukitiedot ovat Caniuselta, jolla on tarkempia tietoja. Numero osoittaa, että selain tukee ominaisuutta kyseisessä versiossa tai uudemmassa.
Työpöytä
Kromi | Firefox | IE | Reuna | Safari |
---|---|---|---|---|
Ei | Ei | Ei | Ei | TP * |
Matkapuhelin / tabletti
Android Chrome | Android Firefox | Android | iOS Safari |
---|---|---|---|
Ei | Ei | Ei | 14,0–14,4 * |
Liittyvät
::first-letter
- Drop Caps -katkelma
Lisää tietoa
- CSS Inline Layout Module Level 3: Viralliset spesifikaatiot
- Jen Simmons Labs: Demot ja esimerkkejä käyttötapauksista
- Firefox-lippu: Avoin lippu ominaisuuden tukemiseksi
- Internet Explorer -lippu: Avaa lippu ominaisuuden tukemiseksi