How do I vertically align elements in columns in Bootstrap. It's driving me mad. This is my HTML:
<div class="row mx-3 border rounded">
<div class="col-sm-6 p-3 ">
<img src="/assets/uploads/user/headshot.jpeg" class="border rounded-circle comment-user-img">
<span class="small-text align-middle">My name</span>
</div>
<div class="col-sm-6 p-3 text-right">
<span class="small-text align-middle">Today's Date</span>
</div>
</div>
And this is the result: https://pasteboard.co/J7RKPj3.png
I have tried align-baseline, align-middle, putting it all in one column (float-right moves the date up)...nothing seems to work. I have looked at past answers but the answers don't seem refined for something so simple.