• 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

Aruba Cloud VPS - 50% taniej przez 3 miesiące!
+1 głos
283 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 (256,320 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 154 wizyt
pytanie zadane 5 kwietnia 2019 w HTML i CSS przez FutrzaQQ Nowicjusz (180 p.)
0 głosów
2 odpowiedzi 2,830 wizyt
pytanie zadane 16 lutego 2020 w HTML i CSS przez Spectro Użytkownik (620 p.)
0 głosów
2 odpowiedzi 311 wizyt
pytanie zadane 30 stycznia 2020 w HTML i CSS przez Pamix Nowicjusz (160 p.)

93,187 zapytań

142,203 odpowiedzi

322,023 komentarzy

62,515 pasjonatów

Advent of Code 2024

Top 15 użytkowników

  1. 2581p. - dia-Chann
  2. 2537p. - Łukasz Piwowar
  3. 2528p. - Łukasz Eckert
  4. 2514p. - CC PL
  5. 2476p. - Tomasz Bielak
  6. 2445p. - Łukasz Siedlecki
  7. 2443p. - rucin93
  8. 2310p. - Michal Drewniak
  9. 2156p. - Marcin Putra
  10. 2152p. - Adrian Wieprzkowicz
  11. 2105p. - Mikbac
  12. 2048p. - Anonim 3619784
  13. 1733p. - rafalszastok
  14. 1701p. - Michał Telesz
  15. 1580p. - ssynowiec
Szczegóły i pełne wyniki

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

Wprowadzenie do ITsec, tom 1 Wprowadzenie do ITsec, tom 2

Można już zamawiać dwa tomy książek o ITsec pt. "Wprowadzenie do bezpieczeństwa IT" - mamy dla Was kod: pasja (użyjcie go w koszyku), dzięki któremu uzyskamy aż 15% zniżki! Dziękujemy ekipie Sekuraka za fajny rabat dla naszej Społeczności!

...