Skip to content
  • Unlock Pro
  • Log in with GitHub
Profile
OverviewSolutions
9
Comments
5

SudodoSu

@SudodoSu210 points

Student at Juraj Dobrila University | The study of informatics, also known as computer science or computing

I’m currently learning...

Improving skills in HTML, CSS, and JavaScript and aiming to become proficient in React.

Latest solutions

  • Responsive Sunnyside agency landing page || Mobile-First Workflow

    #animation

    SudodoSu•210
    Submitted about 2 years ago

    0 comments
  • Age calculator app


    SudodoSu•210
    Submitted about 2 years ago

    1 comment
  • Intro component with sign up form


    SudodoSu•210
    Submitted about 2 years ago

    0 comments
  • FAQ Accordion Card

    #animation

    SudodoSu•210
    Submitted about 2 years ago

    2 comments
  • QR code component


    SudodoSu•210
    Submitted about 2 years ago

    0 comments
  • Interactive Rating Component


    SudodoSu•210
    Submitted about 2 years ago

    0 comments
View more solutions

Latest comments

  • Tawakalt•80
    @Tawakalt10
    Submitted about 2 years ago

    Age Calculator

    1
    SudodoSu•210
    @SudodoSu
    Posted about 2 years ago

    Hello Coder 👋.

    Congratulations on completing the challenge! 🎉

    I would recommend a few things:

    I recommend using a forEach loop to iterate over inputs for error handling. Additionally, adopting a mobile-first workflow for design ensures a seamless user experience on different devices.

    You can check out my solution for more info: Link

    I hope this helps. Happy coding😄

    Marked as helpful
  • Richard•140
    @RixCrafts
    Submitted about 2 years ago

    Usage of the design UI picture as a background for reference

    1
    SudodoSu•210
    @SudodoSu
    Posted about 2 years ago

    Hello Coder 👋.

    Congratulations on successfully completing the challenge! 🎉

    To prevent scrolling on the body element, you can apply the CSS property overflow: hidden to it. This will ensure that the content within the body does not cause any scrolling behavior. By setting overflow to hidden, the scrollbar will be hidden, and users will not be able to scroll within the body.

    Here's the updated code snippet:

    body {
    overflow: hidden;
    }
    

    By adding this CSS rule to your stylesheet, you can effectively prevent scrolling on the body element and provide a seamless user experience without unnecessary scrollbars.

    You also left one closing </div> element at the bottom of the body.

    I hope this helps.

    Happy coding😄

  • jeansy42•330
    @jeansy42
    Submitted about 2 years ago

    Age calculator app with responsive design

    1
    SudodoSu•210
    @SudodoSu
    Posted about 2 years ago

    Hello Coder 👋.

    Congratulations on successfully completing the challenge! 🎉

    I recommend using a text input field without inner spin button arrows and limiting it to accept only numeric input. This ensures a consistent user experience across browsers, including those that don't fully support the WebKit engine. You can check out my solution where I used this approach: Link

    I hope this helps. Happy coding😄

    Marked as helpful
  • Dale Torres•50
    @daletorres
    Submitted about 2 years ago

    Responsive Product Preview using HTML and CSS

    2
    SudodoSu•210
    @SudodoSu
    Posted about 2 years ago

    Hello Coder! 👋

    Congratulations on successfully completing the challenge! 🎉

    To create a two-column layout using flexbox, I would recommend the following approach:

    • Create two boxes using the <div> element: one for the left column and another for the right column.
    <div class="left-box">
    </div>
    
    <div class="right-box">
    </div>
    
    • Replace the <div> element with a <main> element, which will serve as the main container for the layout.

    • Apply CSS styles to achieve the desired layout using flexbox. Here's an example:

    .container {
    display: flex;
    }
    
    .left-box {
    /* Styles for the left box */
    }
    
    .right-box {
    /* Styles for the right box */
    }
    

    By setting the display property of the container to flex, the child elements (left-box and right-box) will automatically arrange themselves in a row.

    I hope you find this explanation helpful. Happy coding! 😄

    Marked as helpful
  • front-end963•200
    @front-end963
    Submitted about 2 years ago

    single-price-grid-component

    1
    SudodoSu•210
    @SudodoSu
    Posted about 2 years ago

    Great job! I would highly recommend utilizing a grid system to enhance the flexibility of element manipulation and resolve the problem with the bottom-right box.

    To achieve this, you can create a new <div> element within the main container and place all the other elements inside it. Apply the CSS property display: grid; to this <div>, and define grid template areas to organize the layout effectively.

    Marked as helpful
Frontend Mentor logo

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

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