4 of 313 menu

Egenskapen line-height

Egenskapen line-height sätter avståndet mellan textrader (radavstånd).

Egenskapen anger inte mellanrummet mellan textrader som man kanske kan tro, den anger radhöjden för texten. Det betyder att det faktiska mellanrummet mellan rader kommer att beräknas så här: line-height - font-size = avstånd mellan textrader. Eller omvänt line-height = font-size + avstånd mellan textrader.

Syntax

selektor { line-height: värde; }

Värden

Värdet för egenskapen är vilka enheter för storlekar som helst. När värdet anges i % kommer radavståndet att vara i procent av teckenstorleken.

Dessutom kan man ange vilket tal som helst större än noll som värde. I det här fallet uppfattas det som en multiplikator av teckenstorleken. Till exempel, om font-size har värdet 20px, och line-height - 1.5, så är det samma som att skriva line-height: 30px (20px * 1.5 = 30px).

Som standard har egenskapen värdet normal, i det här fallet väljer webbläsaren radavstånd automatiskt.

Exempel

I det här exemplet kommer avståndet mellan textrader att vara line-height - font-size = 38px - 18px = 20px:

<p> some long text </p> p { font-size: 18px; line-height: 35px; text-align: justify; }

:

Exempel

Minska mellanrummet till 25px - 18px = 7px:

<p> some long text </p> p { font-size: 18px; line-height: 25px; text-align: justify; }

:

Exempel

I det här exemplet kommer avståndet mellan textrader att vara line-height - font-size = 18px - 18px = 0px - raderna kommer praktiskt taget att sitta ihop (svansarna på bokstäverna i den övre raden kommer att röra vid svansarna på bokstäverna i den nedre raden):

<p> some long text </p> p { font-size: 18px; line-height: 18px; text-align: justify; }

:

Exempel

I det här exemplet är värdet line-height - en multiplikator på 1.5 av teckenstorleken. Följaktligen kommer line-height att motsvara font-size * 1.5 = 18px * 1.5 = 27px. Och det faktiska mellanrummet mellan raderna kommer att vara line-height - font-size = 27px - 18px = 9px:

<p> some long text </p> p { font-size: 18px; line-height: 1.5; text-align: justify; }

:

Exempel

Öka multiplikatorn:

<p> some long text </p> p { font-size: 18px; line-height: 2.5; text-align: justify; }

:

Exempel

Om man gör line-height mindre än font-size, så kommer raderna att överlappa varandra helt:

<p> some long text </p> p { font-size: 18px; line-height: 13px; text-align: justify; }

:

Svenska
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Vi använder kakor för webbplatsens funktion, analys och personalisering. Behandling av data sker i enlighet med Integritetspolicyn.
acceptera alla anpassa avvisa