Tak to pogmatwałeś że mi głowa rozbolała zresztą proponuję zacząć uczyć się flex-boxa.
<!DOCTYPE html>
<html lang="pl">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta http-equiv="X-UA-Compatible" content="ie=edge">
<title>Document</title>
<link rel="stylesheet" href="style.css">
</head>
<body>
<div id="container">
<div id="logo">Najlepsze gry
<a href="#">
</div>
<div class="square_one">
<ul class="one">
<li>
<a href="#">Logiczne</a>
</li>
<li>
<a href="#">Przygodowe</a>
</li>
<li>
<a href="#">Sportowe</a>
</li>
</ul>
<ul class="two">
<li>
<a href="#">Strategiczne</a>
</li>
<li>
<a href="#">Symulacyjne</a>
</li>
<li>
<a href="#">Przygodowe</a>
</li>
</ul>
</div>
<div class="square_two">
<p> Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque egestas lorem mi, faucibus suscipit orci
egestas a. Aliquam imperdiet neque ac sapien pulvinar, quis ultrices mi bibendum. Nunc at ultricies magna.
Donec eu tincidunt ipsum. Etiam sed odio vitae mi sagittis molestie. Sed molestie ex sed orci maximus, sodales
ullamcorper velit consequat. Fusce dictum sit amet nisi eget sagittis. Nam maximus, ipsum eget placerat ornare,
arcu nulla finibus tellus, ut vulputate magna risus eget ex. Nulla et dapibus urna, sit amet dignissim nunc.
Pellentesque mi neque, dignissim non ante a, convallis luctus lacus. Nam vitae est ultrices turpis maximus
tristique</p>
</div>
<div id="footer">
Najlepsze gry © Wszystkie prawa zastrzeżone
</div>
</div>
</body>
</html>
body{
background: #303030;
color: #ffffff;
}
#container{
width: 1200px;
margin: 100px auto;
display: flex;
flex-wrap: wrap;
}
li{
list-style: none;
}
.square_one{
display: flex;
}
.square_two{
width: 450px;
margin-left: 50px;
}
.one{
}
.two{
}
li{
padding: 8px 80px;
background: #1db84c;
margin-bottom: 10px;
}
#footer{
}
Popraw to co chcesz dopracuj to żebyś się czegoś nauczył.
I jednym z podstawowych błędów były 2 takie same klasy .square.