Prevodník CSS jednotiek
Prevádzajte CSS dĺžky medzi px, rem, em, pt a % pri ľubovoľnej základnej veľkosti písma.
Súvisiace nástroje
Prevodník CSS jednotiek
Vložte CSS hodnoty po jednej na riadok — 16px, 1.5rem, 12pt, 150 % — a prevodník ich okamžite prepočíta. Samotné číslo sa číta v jednotke zvolenej v poli „Z jednotky", zatiaľ čo jednotka napísaná priamo v riadku má vždy prednosť, takže v jednom zozname pokojne zmiešate pixely aj remy. Cieľ vyberiete v poli „Na jednotku", alebo zvoľte „Všetky jednotky" a uvidíte celý reťazec naraz: 16px = 1rem = 12pt = 100%. Riadky, ktoré nie sú čistou hodnotou, prejdú do výstupu nezmenené, takže zatúlaný komentár prevod nepokazí.
Celá matematika stojí na jednom čísle: základnej veľkosti, čiže veľkosti písma koreňového prvku v pixeloch. Prehliadače majú predvolených 16px — preto sa 1rem zvyčajne rovná 16px a 100 % zodpovedá základu. Nastavte základ na 10 pre klasický trik so 62,5 %, pri ktorom je 1,5rem presne 15px, alebo ho prispôsobte vlastnému dizajnovému systému. Body určuje samotné CSS: 1px je 1/96 palca a 1pt 1/72 palca, takže 16px je presne 12pt bez ohľadu na základ. Voľba desatinných miest obmedzí presnosť až na šesť miest a koncové nuly sa orežú.
Rem je jednotka prístupnosti: škáluje sa s veľkosťou písma, ktorú si čitateľ nastaví v prehliadači, takže text v remoch sa zväčší, keď si niekto zvýši predvolenú veľkosť, kým pixely zostanú fixné. Em tu počíta rovnako, no v skutočnom štýle sa vzťahuje na veľkosť písma samotného prvku, takže vnorené em hodnoty sa násobia, kým rem nie — prevodník predpokladá plochý prípad voči koreňu.
Všetko beží lokálne vo vašom prehliadači — nič sa nenahráva a na nič sa nečaká. Prevedený zoznam skopírujete alebo stiahnete ako .txt súbor.