Responsive QR code module

Solution retrospective
Is there a better way to center the container?
Have I missed any best practices?
Please log in to post a comment
Log in with GitHubCommunity feedback
- @ecemgo
Some recommendations regarding your code that could be of interest to you. 🤗
In order to fix the accessibility issues:
- You need to replace
<div id="container">
with the<main id="container">
tag. You'd better use Semantic HTML, and you can also reach more information about it from Using Semantic HTML Tags Correctly. - Another issue is that your
<img>
tag should includealt =""
attribute.
Hope I am helpful. :)
Marked as helpful - You need to replace
- P@visualdenniss
Hey there,
Card looks pretty nice, so good job!
-
your method of centering is fine. The common method is to give min-height: 100vh or svh instead of height: 100% but it seems to work in this particular case.
-
However avoid giving fixed heights like height: 450px , height should be determined by the content container. Fixed heights can cause various issues. Just adjust the paddings/margins instead.
- <div id="container"></div>, you can replace this with a <main> </main> for a better semantic HTML.
-
You don't need any fixed heights, widths for the image as well, simply give a max-width: 300px to the container instead, and width: 100%, then make image width: 100% as well, tweak it with paddings.
Hope you find this feedback helpful!
Marked as helpful -
Join our Discord community
Join thousands of Frontend Mentor community members taking the challenges, sharing resources, helping each other, and chatting about all things front-end!
Join our Discord