9 November 2016

Responsive font sizes

When designing for mobile, a lot of things have to move and scale. One of those things are fonts and their size must be adjusted to look good for various screen sizes. One way to do this is with a base measurement in % and the em measurement which is relative to the base measurement.

Let’s see some code…

body {
    font-size: 100%; /* This is the base value */

.font-regular {
    font-size: 1em;

.font-large {
    font-size: 1.5em;
.font-extra-large {
    font-size: 2em; 

Now when the base size changes all the font sizes are updated accordingly. You can also use this base for things like margins etc…

No comments:

Post a Comment