
Responsive Product Review Card using CSS Grid and Flexbox
Design comparison
Solution retrospective
Two images were provided. One will be visible in the mobile view while the other will be visible in the desktop view.
I achieved this by setting display
to none
on either image when necessary.
Is there a better way to change the image being displayed when changing from mobile to desktop display?
Community feedback
- @bccpadgePosted almost 2 years ago
Hello @Abu-AbdiLlah-AlBukhaaree. Congratulations on completing this challenge!! 🎉
You can use the picture tag to change the images responsively in HTML.
<picture> <source media="(min-width: 37.5em)" srcset="./assets/images/image-product-desktop.jpg" /> <img src="./assets/images/image-product-mobile.jpg" alt="Gabrielle Essence Perfume bottle laying down with a green leaf above and below it" /> </picture>
More info 📚
Hope this helps you and don't hesitate to reach out me if you have any questions
Marked as helpful0@Abu-AbdiLlah-AlBukhaareePosted almost 2 years ago@bccpadge Thanks a lot.
0
Please log in to post a comment
Log in with GitHubJoin 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