@correlucas
Posted
πΎHi Giovanni, congratulations for your first solution!π Welcome to the Frontend Mentor Coding Community!
Great solution and great start! By what I saw youβre on the right track. Iβve few suggestions to you that you can consider to add to your code:
Your component is perfect, but is not responsive yet, this is due the fixed width
you've applied to the container.
Look both width
and max-width
the main difference between these properties is that the first(width) is fixed and the second(max-width) is flexible
, for example, a component with width: 320px
will not grow or shrink because the size will be ever the same, but a container with max-width: 320px
or min-width: 320px
can grow or contract depending of the property you've set for the container. So if you want a responsive block element, never use width
choose or min-width
or max-width
.
Note that there's no need to use height
here, because since you set a height
for an element, this means that this element will grow until a certain point and after that the inner content (as texts or images) will start to pop out the element due its fixed height, so isn't necessary to set the height
the container height comes from the elements, its paddings and height.
βοΈ I hope this helps you and happy coding!
Marked as helpful