Tell us what’s happening:
Hi, I have passed all the tests, but now, I’m trying to build a nice layout using CSS grids. I set 2 columns and 1 row. So far the 2 columns are displayed, but all the html elements appear on top of each other. I tried setting more rows, it doesn’t help. So I believe external wisdom would be nice.
This is cause you have give grid-area property to all the elements with class left and you have done the same thing for class right.
Try using grids more cautiously.
Here is some reading material :
See, if you can find a fix to that on your own.
And if you are still facing issues, you can always come back with your question.
I’ve edited your post for readability. When you enter a code block into a forum post, please precede it with a separate line of three backticks and follow it with a separate line of three backticks to make easier to read.
See this post to find the backtick on your keyboard. The “preformatted text” tool in the editor (</>) will also add backticks around text.