• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

question-closed Odstęp pomiędzy Divami z wykorzystaniem flexboxów

Object Storage Arubacloud
+1 głos
160 wizyt
pytanie zadane 12 lipca 2021 w HTML i CSS przez hubt Nowicjusz (130 p.)
zamknięte 12 lipca 2021 przez hubt

   Witam wszystkich grupowiczów, problem mam z tymi odstępami od divów tzn. footera od article,left,right no i logo od wymienionych już sekcji, do tego dochodzą odstępy np. logo od górnej krawędzi (chciałbym aby okalały całość miejsca bez pozostawienia takiego nieładnego paska) i footera od dolnej krawędzi (jest taka sama jak przy logo ale ustawiłem mniejszą wysokość od wysokości monitora i chyba dlatego pokazuje tak), podjąłem się głębszego zapoznania z HTML i CSS dlatego postanowiłem na pierwszy rzut wziąć flexboxy, przyjmę przy okazji każdą radę. 

HTML

<!DOCTYPE html>
<html>
<head>

    <meta charset="UTF-8">
    <title> Egzamin </title>
    <link rel="stylesheet" href="style.css">

</head>
<body>

        <div class="logo">
            <h1> Logo</h1>
            <p> Lorem ipsum dolor sit amet, consectetur adipiscing elit. Maecenas id metus hendrerit, facilisis arcu at, posuere ante. In interdum sagittis libero non faucibus. Nunc finibus scelerisque maximus. Morbi at aliquet diam. Duis elementum libero vitae turpis dictum varius. Phasellus nunc mauris, pellentesque a commodo eu, tincidunt vel diam. Aliquam mauris lacus, ullamcorper et est at, molestie fringilla felis. Suspendisse justo mi, dictum in nisl quis, facilisis commodo augue. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla iaculis et magna in cursus. Pellentesque et nunc sagittis, gravida neque sed, convallis dui. Donec gravida arcu non sodales imperdiet. Cras lorem augue, lobortis et placerat ac, pellentesque tincidunt tortor. Aenean laoreet eros dolor, vitae interdum purus sodales ut. Nam semper ligula ut velit maximus, eget vulputate dolor condimentum.</p>
        </div>


    <div class="container">
    
      
        <div class="article">
            <h1> Article</h1>
            <p> Lorem ipsum dolor sit amet, consectetur adipiscing elit. Maecenas id metus hendrerit, facilisis arcu at, posuere ante. In interdum sagittis libero non faucibus. Nunc finibus scelerisque maximus. Morbi at aliquet diam. Duis elementum libero vitae turpis dictum varius. Phasellus nunc mauris, pellentesque a commodo eu, tincidunt vel diam. Aliquam mauris lacus, ullamcorper et est at, molestie fringilla felis. Suspendisse justo mi, dictum in nisl quis, facilisis commodo augue. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla iaculis et magna in cursus. Pellentesque et nunc sagittis, gravida neque sed, convallis dui. Donec gravida arcu non sodales imperdiet. Cras lorem augue, lobortis et placerat ac, pellentesque tincidunt tortor. Aenean laoreet eros dolor, vitae interdum purus sodales ut. Nam semper ligula ut velit maximus, eget vulputate dolor condimentum.</p>
        </div>
            


        
        <div class="left">
            <h1> Left</h1>
            <p> Lorem ipsum dolor sit amet, consectetur adipiscing elit. Maecenas id metus hendrerit, facilisis arcu at, posuere ante. In interdum sagittis libero non faucibus. Nunc finibus scelerisque maximus. Morbi at aliquet diam. Duis elementum libero vitae turpis dictum varius. Phasellus nunc mauris, pellentesque a commodo eu, tincidunt vel diam. Aliquam mauris lacus, ullamcorper et est at, molestie fringilla felis. Suspendisse justo mi, dictum in nisl quis, facilisis commodo augue. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla iaculis et magna in cursus. Pellentesque et nunc sagittis, gravida neque sed, convallis dui. Donec gravida arcu non sodales imperdiet. Cras lorem augue, lobortis et placerat ac, pellentesque tincidunt tortor. Aenean laoreet eros dolor, vitae interdum purus sodales ut. Nam semper ligula ut velit maximus, eget vulputate dolor condimentum.</p>
        </div>



        <div class="right">
            <h1> Right</h1>
            <p> Lorem ipsum dolor sit amet, consectetur adipiscing elit. Maecenas id metus hendrerit, facilisis arcu at, posuere ante. In interdum sagittis libero non faucibus. Nunc finibus scelerisque maximus. Morbi at aliquet diam. Duis elementum libero vitae turpis dictum varius. Phasellus nunc mauris, pellentesque a commodo eu, tincidunt vel diam. Aliquam mauris lacus, ullamcorper et est at, molestie fringilla felis. Suspendisse justo mi, dictum in nisl quis, facilisis commodo augue. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla iaculis et magna in cursus. Pellentesque et nunc sagittis, gravida neque sed, convallis dui. Donec gravida arcu non sodales imperdiet. Cras lorem augue, lobortis et placerat ac, pellentesque tincidunt tortor. Aenean laoreet eros dolor, vitae interdum purus sodales ut. Nam semper ligula ut velit maximus, eget vulputate dolor condimentum.</p>
        </div>

    </div>
    
        <div class="footer">
            <h1> footer</h1>
            <p> Lorem ipsum dolor sit amet, consectetur adipiscing elit. Maecenas id metus hendrerit, facilisis arcu at, posuere ante. In interdum sagittis libero non faucibus. Nunc finibus scelerisque maximus. Morbi at aliquet diam. Duis elementum libero vitae turpis dictum varius. Phasellus nunc mauris, pellentesque a commodo eu, tincidunt vel diam. Aliquam mauris lacus, ullamcorper et est at, molestie fringilla felis. Suspendisse justo mi, dictum in nisl quis, facilisis commodo augue. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla iaculis et magna in cursus. Pellentesque et nunc sagittis, gravida neque sed, convallis dui. Donec gravida arcu non sodales imperdiet. Cras lorem augue, lobortis et placerat ac, pellentesque tincidunt tortor. Aenean laoreet eros dolor, vitae interdum purus sodales ut. Nam semper ligula ut velit maximus, eget vulputate dolor condimentum.</p>
        </div>        
    </div>

    



    


</body>




</html>

CSS

body{

    width: 1000px;
    height: 100%;
    margin: auto;
    padding: 0%;
    background-color: skyblue;
}

div.container{

    background-color: saddlebrown;
    display: flex;
    padding: 0%;
    margin-top: 0;
    flex-direction: row;
    align-items: center;
    margin: auto;
}

div.logo{

    background-color: saddlebrown;
    margin: 0;
    padding: 0%;
}

div.footer{

    background-color:seagreen;
    margin: 0;
    padding: 0%;
}

 

komentarz zamknięcia: Po czasie sam doszedłem co i jak
komentarz 13 lipca 2021 przez VBService Ekspert (253,340 p.)

Spróbuj użyć: Universal selectors *

<!DOCTYPE html>
<html>
<head>
 
    <meta charset="UTF-8">
    <title> Egzamin </title>
    <link rel="stylesheet" href="style.css">
 
</head>
<body>
 
        <div class="logo">
            <h1> Logo</h1>
            <p> Lorem ipsum dolor sit amet, consectetur adipiscing elit. Maecenas id metus hendrerit, facilisis arcu at, posuere ante. In interdum sagittis libero non faucibus. Nunc finibus scelerisque maximus. Morbi at aliquet diam. Duis elementum libero vitae turpis dictum varius. Phasellus nunc mauris, pellentesque a commodo eu, tincidunt vel diam. Aliquam mauris lacus, ullamcorper et est at, molestie fringilla felis. Suspendisse justo mi, dictum in nisl quis, facilisis commodo augue. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla iaculis et magna in cursus. Pellentesque et nunc sagittis, gravida neque sed, convallis dui. Donec gravida arcu non sodales imperdiet. Cras lorem augue, lobortis et placerat ac, pellentesque tincidunt tortor. Aenean laoreet eros dolor, vitae interdum purus sodales ut. Nam semper ligula ut velit maximus, eget vulputate dolor condimentum.</p>
        </div>
 
 
    <div class="container">
     
       
        <div class="article">
            <h1> Article</h1>
            <p> Lorem ipsum dolor sit amet, consectetur adipiscing elit. Maecenas id metus hendrerit, facilisis arcu at, posuere ante. In interdum sagittis libero non faucibus. Nunc finibus scelerisque maximus. Morbi at aliquet diam. Duis elementum libero vitae turpis dictum varius. Phasellus nunc mauris, pellentesque a commodo eu, tincidunt vel diam. Aliquam mauris lacus, ullamcorper et est at, molestie fringilla felis. Suspendisse justo mi, dictum in nisl quis, facilisis commodo augue. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla iaculis et magna in cursus. Pellentesque et nunc sagittis, gravida neque sed, convallis dui. Donec gravida arcu non sodales imperdiet. Cras lorem augue, lobortis et placerat ac, pellentesque tincidunt tortor. Aenean laoreet eros dolor, vitae interdum purus sodales ut. Nam semper ligula ut velit maximus, eget vulputate dolor condimentum.</p>
        </div>
             
 
 
         
        <div class="left">
            <h1> Left</h1>
            <p> Lorem ipsum dolor sit amet, consectetur adipiscing elit. Maecenas id metus hendrerit, facilisis arcu at, posuere ante. In interdum sagittis libero non faucibus. Nunc finibus scelerisque maximus. Morbi at aliquet diam. Duis elementum libero vitae turpis dictum varius. Phasellus nunc mauris, pellentesque a commodo eu, tincidunt vel diam. Aliquam mauris lacus, ullamcorper et est at, molestie fringilla felis. Suspendisse justo mi, dictum in nisl quis, facilisis commodo augue. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla iaculis et magna in cursus. Pellentesque et nunc sagittis, gravida neque sed, convallis dui. Donec gravida arcu non sodales imperdiet. Cras lorem augue, lobortis et placerat ac, pellentesque tincidunt tortor. Aenean laoreet eros dolor, vitae interdum purus sodales ut. Nam semper ligula ut velit maximus, eget vulputate dolor condimentum.</p>
        </div>
 
 
 
        <div class="right">
            <h1> Right</h1>
            <p> Lorem ipsum dolor sit amet, consectetur adipiscing elit. Maecenas id metus hendrerit, facilisis arcu at, posuere ante. In interdum sagittis libero non faucibus. Nunc finibus scelerisque maximus. Morbi at aliquet diam. Duis elementum libero vitae turpis dictum varius. Phasellus nunc mauris, pellentesque a commodo eu, tincidunt vel diam. Aliquam mauris lacus, ullamcorper et est at, molestie fringilla felis. Suspendisse justo mi, dictum in nisl quis, facilisis commodo augue. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla iaculis et magna in cursus. Pellentesque et nunc sagittis, gravida neque sed, convallis dui. Donec gravida arcu non sodales imperdiet. Cras lorem augue, lobortis et placerat ac, pellentesque tincidunt tortor. Aenean laoreet eros dolor, vitae interdum purus sodales ut. Nam semper ligula ut velit maximus, eget vulputate dolor condimentum.</p>
        </div>
 
    </div>
     
        <div class="footer">
            <h1> footer</h1>
            <p> Lorem ipsum dolor sit amet, consectetur adipiscing elit. Maecenas id metus hendrerit, facilisis arcu at, posuere ante. In interdum sagittis libero non faucibus. Nunc finibus scelerisque maximus. Morbi at aliquet diam. Duis elementum libero vitae turpis dictum varius. Phasellus nunc mauris, pellentesque a commodo eu, tincidunt vel diam. Aliquam mauris lacus, ullamcorper et est at, molestie fringilla felis. Suspendisse justo mi, dictum in nisl quis, facilisis commodo augue. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla iaculis et magna in cursus. Pellentesque et nunc sagittis, gravida neque sed, convallis dui. Donec gravida arcu non sodales imperdiet. Cras lorem augue, lobortis et placerat ac, pellentesque tincidunt tortor. Aenean laoreet eros dolor, vitae interdum purus sodales ut. Nam semper ligula ut velit maximus, eget vulputate dolor condimentum.</p>
        </div>        
    </div>
 
 
     
 
 
</body>
 
 
 
</html>
* {
  box-sizing: border-box;
  margin: 0;
}

body { 
    width: 1000px;
    height: 100%;
    margin: 0 auto;
    padding: 0;
    background-color: skyblue;
}
 
div.container { 
    background-color: saddlebrown;
    display: flex;
    flex-direction: row;
    align-items: center;
}
 
div.logo { 
    background-color: saddlebrown;
}
 
div.footer { 
    background-color: seagreen;
}

 

Podobne pytania

0 głosów
0 odpowiedzi 136 wizyt
pytanie zadane 5 kwietnia 2019 w HTML i CSS przez FutrzaQQ Nowicjusz (180 p.)
0 głosów
2 odpowiedzi 2,276 wizyt
pytanie zadane 16 lutego 2020 w HTML i CSS przez Spectro Użytkownik (620 p.)
0 głosów
2 odpowiedzi 224 wizyt
pytanie zadane 30 stycznia 2020 w HTML i CSS przez Pamix Nowicjusz (160 p.)

92,576 zapytań

141,426 odpowiedzi

319,651 komentarzy

61,961 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj.

Akademia Sekuraka

Kolejna edycja największej imprezy hakerskiej w Polsce, czyli Mega Sekurak Hacking Party odbędzie się już 20 maja 2024r. Z tej okazji mamy dla Was kod: pasjamshp - jeżeli wpiszecie go w koszyku, to wówczas otrzymacie 40% zniżki na bilet w wersji standard!

Więcej informacji na temat imprezy znajdziecie tutaj. Dziękujemy ekipie Sekuraka za taką fajną zniżkę dla wszystkich Pasjonatów!

Akademia Sekuraka

Niedawno wystartował dodruk tej świetnej, rozchwytywanej książki (około 940 stron). Mamy dla Was kod: pasja (wpiszcie go w koszyku), dzięki któremu otrzymujemy 10% zniżki - dziękujemy zaprzyjaźnionej ekipie Sekuraka za taki bonus dla Pasjonatów! Książka to pierwszy tom z serii o ITsec, który łagodnie wprowadzi w świat bezpieczeństwa IT każdą osobę - warto, polecamy!

...