Skip to content
  • Unlock Pro
  • Log in with GitHub
Profile
OverviewSolutions
15
Comments
3

coderwww

@coderwww220 points

I’m a mysterious individual who has yet to fill out my bio. One thing’s for certain: I love writing front-end code!

Latest solutions

  • SCSS, BEM, React

    #bem#sass/scss#react

    coderwww•220
    Submitted over 2 years ago

    0 comments
  • SCSS, CSS Grid, Mobile-first workflow, Vanilla JS

    #sass/scss

    coderwww•220
    Submitted over 2 years ago

    1 comment
  • SCSS, Vanilla JS

    #sass/scss

    coderwww•220
    Submitted over 2 years ago

    1 comment
  • SCSS, Flexbox, Vanilla JS, Mobile-first workflow

    #sass/scss

    coderwww•220
    Submitted over 2 years ago

    0 comments
  • SASS(scss), Flex layout, Mobile-first workflow, Vanilla JS

    #sass/scss

    coderwww•220
    Submitted over 2 years ago

    0 comments
  • SASS(scss), Flexbox, Mobile-first workflow. Vanilla JS

    #sass/scss

    coderwww•220
    Submitted over 2 years ago

    0 comments
View more solutions

Latest comments

  • Dominika Wojewska•110
    @WitchDevelops
    Submitted over 2 years ago

    Product card component using CSS flexbox

    1
    coderwww•220
    @coderwww
    Posted over 2 years ago

    You may try something like this instead of absolute positioning

    body {
          min-height: 100vh;
          display: flex;
          flex-direction: column;
          align-items: center;
          justify-content: space-between;
          gap: 1rem;
        }
        main {
          position: static; /* removes position absolute*/
          transform: none;  /* removes transform*/
        }
        footer {
          position: static; /* removes position absolute*/
          margin: 0 !important; /* or remove class centered */
          justify-self: end;
        }
    

    P.S. main will be centered in the free space above footer, so you will need some additional styling, for example margin to center it relative to screen height

    And as for me, it would be better to start showing desktop view from min-width a little bit bigger then component width, not from exactly 1440px

    Marked as helpful
  • VidsHub•60
    @VidsHub
    Submitted over 2 years ago

    Responsive solution using grid and flexbox

    1
    coderwww•220
    @coderwww
    Posted over 2 years ago
    1. you may add overlay with ::before ::after pseudoelements instead of div and image
    2. you may also add icons for price and time in ::before pseudoelement
    3. there is a double shadow around this block, you may add it with box-shadow css property (values for several shadows must be separated by coma)
    Marked as helpful
  • Devalito67•40
    @Devalito67
    Submitted over 2 years ago

    Qr code component hub HTML, CSS and Bootstrap learning

    #bootstrap
    2
    coderwww•220
    @coderwww
    Posted over 2 years ago

    In this challenge design is essentially the same for screens width 375px and 1440 px In later challenges layout could be quite different for different width screens. and ussualy this is adressed with css media queries and mobile-first approach Also this desing has a light shadow, you can add it with css box-shadow

Stay up to datewith new challenges, featured solutions, selected articles, and our latest news

Frontend Mentor

  • Unlock Pro
  • Contact us
  • FAQs
  • Become a partner

Explore

  • Learning paths
  • Challenges
  • Solutions
  • Articles

Community

  • Discord
  • Guidelines

For companies

  • Hire developers
  • Train developers
© Frontend Mentor 2019 - 2025
  • Terms
  • Cookie Policy
  • Privacy Policy
  • License

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub