Proszę zrobić flagi

Azerbejdżan, Bangladesz, Tonga, Nauru , Chile, Peru w html z cssem bez obrazkow
DAJE NAJJJJJJJJJJJJJJJJ


Odpowiedź :

Odpowiedź:

<!DOCTYPE html>

<html lang="pl">

<head>

   <meta charset="UTF-8">

   <meta http-equiv="X-UA-Compatible" content="IE=edge">

   <meta name="viewport" content="width=device-width, initial-scale=1.0">

   <title>Flagi</title>

   <style>

       body {

           font-family: "Segoe UI", Arial, sans-serif;

           display: grid;

           grid-template-columns: 1fr 1fr 1fr;

       }

       h1 {

           font-weight: 300;

       }

       .flaga {

           display: grid;

           width: 300px;

           height: 200px;

           box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;

       }

       .az {

           grid-auto-rows: 33.3333%

       }

       .az .rectangle:nth-child(1) {

           background-color: #00b5e2;

       }

       .az .rectangle:nth-child(2) {

           background-color: #ef3340;

           color: #fff;

           text-align: center;

           line-height: 1;

           display: flex;

           justify-content: center;

           align-items: center;

       }

       .az .rectangle:nth-child(3) {

           background-color: #509e2f;

       }

       .az .moon {

           font-size: 66px;

       }

       .az .star {

           font-size: 25px;

       }

       .bd {

           background-color: #2d6a4c;

           align-items: center;

       }

       .bd .circle {

           background-color: #e22f3f;

           border-radius: 50%;

           height: 120px;

           width: 120px;

           margin-left: 20%;

       }

       .to {

           background-color: #e22f3f;

           width: 400px;

       }

       .to .rectangle {

           background-color: #fff;

           height: 50%;

           width: 40%;

           display: flex;

           justify-content: center;

       }

       .to .plus {

           color: #e22f3f;

           font-size: 100px;

           font-weight: 900;

           line-height: 80px;

       }

       .nr {

           background-color: #1b2783;

           align-items: center;

           width: 400px;

       }

       .nr .rectangle {

           background-color: #f5c800;

           height: 10%;

           position: relative;

       }

       .nr .rectangle .star {

           color: #fff;

           position: absolute;

           top: 100%;

           left: 15%;

           font-size: 60px;

       }

       .cl {

           background-color: #c72f16;

           grid-template-columns: 1fr 2fr;

       }

       .cl .square {

           background-color: #2434ab;

           color: #fff;

           font-size: 50px;

           display: flex;

           align-items: center;

           justify-content: center;

           height: 50%;

       }

       .cl .rectangle {

           height: 50%;

           background-color: #fff;

       }

       .pe {

           background-color: #c81a1e;

           justify-items: center;

       }

       .pe .rectangle {

           background-color: #fff;

           width: 33%;

           height: 100%;

       }

   </style>

</head>

<body>

<div class="item">

   <h1>Azerbejdżan</h1>

   <div class="flaga az">

       <div class="rectangle"></div>

       <div class="rectangle">

           <span class="moon">☾</span>

           <span class="star">✸</span>

       </div>

       <div class="rectangle"></div>

   </div>

</div>

<div class="item">

   <h1>Bangladesz</h1>

   <div class="flaga bd">

       <div class="circle"></div>

   </div>

</div>

<div class="item">

   <h1>Tonga</h1>

   <div class="flaga to">

       <div class="rectangle"><span class="plus">+</span></div>

   </div>

</div>

<div class="item">

   <h1>Nauru</h1>

   <div class="flaga nr">

       <div class="rectangle">

           <span class="star">✹</span>

       </div>

   </div>

</div>

<div class="item">

   <h1>Chile</h1>

   <div class="flaga cl">

       <div class="square">

           <span class="star">★</span>

       </div>

       <div class="rectangle"></div>

   </div>

</div>

<div class="item">

   <h1>Peru</h1>

   <div class="flaga pe">

       <div class="rectangle"></div>

   </div>

</div>

</body>

</html>

Wyjaśnienie:

Niektóre elementy są zrobione za pomocą znaków unicode, nie daję gwarancji że będą działać na każdym systemie operacyjnym. Zapisana strona powinna powinna wyglądać tak jak na skrinie w załączniku.

Zobacz obrazek Wukasz
Zobacz obrazek Wukasz