Hi @Joshwebflow,
Definitely a great question.
Something similar has been answered by the awesome @vincent, and you can view his response at the following:
For your issue in particular - you can do the following:
- Make the width of “Blog Post Title” 100%
- The height of “Blog Post Title” 2rem
- Add overflow:hidden
- And finally, add the following to your custom code:
.blog-post-title {
text-overflow: ellipsis;
white-space: nowrap;
}
You can view the steps, and the results, in the following quick video:
Hopefully this helps, and feel free to reach out if you have any questions. 
Best regards,
Micah 