Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found

Submitted

Meet Landing Page

Anthony 355

@ACdev27

Desktop design screenshot for the Meet landing page coding challenge

This is a solution for...

  • HTML
  • CSS
1newbie
View challenge

Design comparison


SolutionDesign

Solution retrospective


Any feedback is appreciated, especially any feedback related to use of flex box, or improving accessibility.

Community feedback

Abdul 285

@abdulrahman-rwim

Posted

hey @ACdev27 good job solving this challenge, I've some feedback for this solution

  • the .photo-set__images are too big and they are causing overflow issue to avoid this problem give them a max-width .photo-set__image { max-width: 45%; }
  • and for the .introduction__images reduce the margin-left to maybe 6px to make them align perfectly Example: .introduction__image-1--tablet { margin-left:6px; }
  • I suggest adding transition: background 250ms; to the buttons, this will make: hover smoother.
  • I hope this was helpful for you, other than that, nicely done, happy coding 😄

Marked as helpful

0

Anthony 355

@ACdev27

Posted

@abdulrahman-rwim Hello Abdul, At first I was not sure about your suggestion. The photos looked perfect in Firefox. But then I checked the page in Chrome and Edge, and the photos were very large. A big mess. I wonder what browser you viewed page with?

I used your fix, and it solved the issue. Thank you very much for your helpful advice!

I'm still a little confused why the photos looked good in Firefox. It was careless of me not check the page in other browsers first before submitting. Is it issue with Chrome and Edge?

My photos were inside a container (.photo-set) that had a max-width of 1110 px. So I don't understand how the photos which had 100% max-width could grow bigger than the container? Maybe something to do with flex box being used?

0
Abdul 285

@abdulrahman-rwim

Posted

@ACdev27 I reviewed your solution using crhome I was a little bit confused because the screenshot was matching the design maybe that's something to do with CSS specificity I used !important beside max-width to make it work did you try using the img:max-width:45%; on the top of your CSS stylesheet

Marked as helpful

0
Anthony 355

@ACdev27

Posted

@abdulrahman-rwim Yes, in Chrome as well as Edge it did not look good. The photos were very big. I fixed it as you suggested and now it appear correct in Chrome. I did not use !important, but placed the max-width after the width setting, like this: .photo-set__image { width: 100%; max-width: 45%; }

I think my mistake was that since these photos provided were too large, you have to resize them to be smaller as you suggested with max-width. In my own projects, I would always use photos of correct size, and never had this problem before. Thank you again for taking time to provide feedback.

0
Abdul 285

@abdulrahman-rwim

Posted

@ACdev27 you're welcome 😄

0

Please log in to post a comment

Log in with GitHub
Discord logo

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