@kjdeepak
Posted
Answer to Question 1: In my opinion px is perfectly fine. Avoid using height wherever possible. Answer to Question 2: By applying height 100vh you are introducing scroll behavior to your page. Try implementing the following solution (https://stackoverflow.com/a/27869108/9569049) to center the card.
Answer to Question 3: Use html5 semantic <main> tag instead of <div class="container"> to fix your accessibility issue.
Marked as helpful
@jaycgreenwald
Posted
@kjdeepak Thank you for answering my questions. I appreciate the information and will use it going forward. Cheers!