Skip to content
  • Unlock Pro
  • Log in with GitHub
Profile
OverviewSolutions
24
Comments
6

Godstime

@iceberg61330 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

  • Advice-generator-app


    Godstime•330
    Submitted about 2 years ago

    0 comments
  • Loopstudios-landing-page


    Godstime•330
    Submitted about 2 years ago

    0 comments
  • Intro-section-with-dropdown-navigation


    Godstime•330
    Submitted about 2 years ago

    1 comment
  • Interactive-rating-component


    Godstime•330
    Submitted about 2 years ago

    0 comments
  • manage-landing-page

    #vite

    Godstime•330
    Submitted about 2 years ago

    0 comments
  • Project-tracking


    Godstime•330
    Submitted about 2 years ago

    0 comments
View more solutions

Latest comments

  • Koya•310
    @koyaboy
    Submitted about 2 years ago

    QR Code Component using CSS Flexbox

    2
    Godstime•330
    @iceberg61
    Posted about 2 years ago

    First ** CONGRATS 🎊 ON** completing the challenge. For your first question.

    1. It really depends on you. If you have interest in sass ,you should definitely go for it. Oh and for this project, sass is not necessary for it ** my opinion* *

    2. CSS Grid is for layout; Flexbox is for alignment. CSS Grid and Flexbox are layout models that share similarities and can even be used together. The main difference is that you can use CSS Grid to create two-dimensional layouts. In contrast, you can only use Flexbox to create one-dimensional layouts. That means you can place components along the X- and Y-axis in CSS Grid and only one axis in Flexbox. With CSS Grid, you can align components into columns and rows. This feature makes it ideal for larger layouts that must be divided into sections. In other words, this type of layout will have elements that need to overlap and layer rather than being linear. Flexbox With Flexbox, you can lay out and align elements in a container even if you don’t know the size of those elements or if the size might change. That’s because a flex container is, well, flexible: it expands the flex elements to fill space when it’s available and shrinks them to prevent overflow when it’s not.

    3. If I understand correctly, you are saying that the content is centered horizontally by default, but that the body needs a height: 100vh to center the content vertically.

    body are block elements, which means that, by default:

    They take up the entire width of the screen They only take up as much height as is needed to display their content (they have a default height of auto). If your div is a flexbox with the content centered, even if the content is centered vertically, the div will still only expand downwards as far as it needs in order to fit the tallest element inside of it. Since the div is still at the top of the screen, even if its content is centered vertically inside the div, the content will appear at the top of the screen because the div is only as tall as the content and because the div is at the top of the screen.

    However, the height: auto default property of body can be overridden. If you set the height to 100vh, you force the div to be 100vh of the height of its parent element, the page. The div would then have a bunch of extra space for the content, and due to the flex rule, it would position the content in the vertical center of that extra space.

    Marked as helpful
  • verilly•50
    @verillyh
    Submitted about 2 years ago

    news-homepage With CSS Grid

    #sass/scss
    1
    Godstime•330
    @iceberg61
    Posted about 2 years ago

    Well when i was creating this project. CSS grid was very difficult at first but i knew it was the best way to get this layout. so yes for desktop view, It best you use GRID and for mobile use FLEXBOX.

    Also your workflow sure look nice👍😁 CONGRATULATIONS on completing the challenge.

  • Dikachi-Scorpio•30
    @Dikachi-Scorpio
    Submitted about 2 years ago

    Responsive 3-column preview card

    3
    Godstime•330
    @iceberg61
    Posted about 2 years ago

    On your css file. while this👇 works to a certain degree. section{ display: flex; flex-direction: column; align-items: center; }

    but in order for section to be positioned at the center. this should work properly. i set height to section because it align-items center won't center😂 until it is giving a height section { display: flex; align-items: center; justify-content: center; height: 100vh; }

  • Kayyrbek Perdebekov•130
    @kayyrbeks
    Submitted about 2 years ago

    Product preview card component (use only HTML & CSS)

    2
    Godstime•330
    @iceberg61
    Posted about 2 years ago

    Definitely Using relative units in image size and border-radius helps your design remain responsive on any sceen sizes

  • Yori•110
    @yori21
    Submitted about 2 years ago

    Column Preview Card using Flexbox

    1
    Godstime•330
    @iceberg61
    Posted about 2 years ago

    Hello there,

    The design looks awesome and congrats on completing the same. Let keep growing 🚀

  • Marcos Filho•30
    @marcosfil
    Submitted about 2 years ago

    Product preview card component

    1
    Godstime•330
    @iceberg61
    Posted about 2 years ago

    Hello there,

    The design looks awesome and congrats on completing the same.

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

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