Article Preview Content with HTML, CSS & JavaScript
Design comparison
Solution retrospective
Hi there! Thanks for viewing my solution :)
I have a few questions:
1 - I spent most of my time struggling to fit the image into the card itself. May I know when do I use "auto", "inherit", or use a hard-coded value for the length or width of an image - (in order to fit it into the parent div)?
2 - I treated the avatar image, text and arrow as a single flexbox container. Is there a way I can align the avatar text without using a negative margin?
3 - How may I improve my code?
Thanks for replying!
Community feedback
- @yasssuzPosted over 3 years ago
Hello Melvin.
Awesome build, here the answers to your questions:
- It's better if you use
max-height: 100%
. Theinherit
keyword specifies that a property should inherit its value from its parent element. If the parent element had a different value, your code would look totally different. - Yes you could. Inside
class="avatar"
create anotherdiv
an put inside theh2
and theimg
. This should work perfectly. - You did a very good job, your code is nice and clean. I would just suggest using BEM for naming your classes. This article will help you to get started.
Happy coding and please upvote my comment :)
1@MelvinMelonGitPosted over 3 years agoHi @Galielo-App,
Thanks for your detailed reply and link to the article! I will try that out in my next challenge. :)
0 - It's better if you use
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