Users should be able to:
- View the optimal layout for the site depending on their device's screen size
- See hover states for all interactive elements on the page
- Solution URL: Solution URL
- Live Site URL: Live site URL
- Semantic HTML5 markup
- BEM
- CSS custom properties
- Flexbox
- Vanilla JS for mobile navigation toggle
- I learned about of the flex grow and flex shrink
- I learned about of the menu drop
- specificity in css
- The dropdown menu is the highlight of my learning while working through this project.
- a=0 b=0 c=0 -> specificity = 0 \*/
- LI /_ a=0 b=0 c=1 -> specificity = 1 _/
- UL LI /_ a=0 b=0 c=2 -> specificity = 2 _/
- UL OL+LI /_ a=0 b=0 c=3 -> specificity = 3 _/
- H1 + _[REL=up] /_ a=0 b=1 c=1 -> specificity = 11 \_/
- UL OL LI.red /_ a=0 b=1 c=3 -> specificity = 13 _/
- LI.red.level /_ a=0 b=2 c=1 -> specificity = 21 _/
- #x34y /_ a=1 b=0 c=0 -> specificity = 100 _/
- #s12:not(FOO) /\_ a=1 b=0 c=1 -> specificity = 101 \*/
- Website - Github/AliAbuhumra
- Frontend Mentor - @AliAbuhumra
- Twitter - @AliAbuhumra
Thanks for checking out this project.