Skip to main content
Question

Align text to bottom of baseline, regardless of font size

  • September 1, 2021
  • 1 reply
  • 3202 views

Giliam

Is there any way to always align (a single line of) text to the bottom of the baseline, regardless of the font size?

Aligned correctly:

As soon as I increase (or decrease) the font size, the baseline alignment shifts:

image

This happens no matter if I set the line height, text height to specific values or align to the top, middle or bottom. This problem happens with every font family too.

Hacky fix, sort of…

The only method I’ve found to “fix” the problem above, is by adding a second line of text with a character, such as a space, so it’s invisible:

Then I can change the top line keeping the baseline alignment intact:

I need it to work with a single line of dynamically sized text inside a component as I can’t change the position manually and I’d rather not deal with multiple lines of texts, just to align the first line of text.

Also tested this in Sketch & Adobe XD, there it aligns to the baseline regardless of the font size and works as expected.

If anyone knows a solution that doesn’t involve a blank extra line, please let me know.

This topic has been closed for comments

1 reply

  • 0 replies
  • October 1, 2021

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.


Cookie policy

We use cookies to enhance and personalize your experience. If you accept you agree to our full cookie policy. Learn more about our cookies.

 
Cookie settings