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

Overflow css

0 głosów
257 wizyt
pytanie zadane 16 września 2018 w HTML i CSS przez Przemek Zembrzuski Gaduła (3,240 p.)

Witam, 

mam takie pytanie które nie daje mi spokoju, a mianowicie mam taką strukturę: 

<body>
  <header>
     <div></div>
  </header>
</body>

i gdy div ma position:absolute to overflow nadane na header nie działa, ale już gdy overflow przypisze do body to wszystko jest ok. Moje pytanie brzmi czemu na body działa ? 

1 odpowiedź

0 głosów
odpowiedź 16 września 2018 przez Grzegorz :> Dyskutant (8,050 p.)

Z tego co napisałeś wynika, że nie zadeklarowałeś żadnego pozycjonowania dla znacznika <header>. Elementy z position:absolute możemy przesunąć element w dowolnym kierunku od miejsca położenia w kontenerze. Kontenerem są elementy z position relative, absolute, fixed. Gdy niema takiego elementu nadrzędnego to wybiera go przeglądarka. 

A więc powinno wystarczyć dodanie pozycjonowania dla znacznika <header> 

Pozdrawiam :^)

komentarz 16 września 2018 przez Przemek Zembrzuski Gaduła (3,240 p.)

Wiem że wystarczy nadać pozycjonowanie inne niż static dla header i wszystko zacznie działać poprawnie, ale ciekawi mnie czemu gdy tego pozycjonowania nie ma dla header to oveflow nadal działa gdy go nadam dla body. Ponieważ wedlug dokumentacji, jeśli nie ma elemntu nadrzędnego z pozycją inna niż static to element jest pozycjonowany względem initial containing block

Podobne pytania

0 głosów
0 odpowiedzi 261 wizyt
pytanie zadane 5 września 2017 w HTML i CSS przez Krzysztof Rak Bywalec (2,420 p.)
0 głosów
2 odpowiedzi 408 wizyt
pytanie zadane 19 października 2017 w HTML i CSS przez marcolo Obywatel (1,530 p.)
0 głosów
1 odpowiedź 447 wizyt
pytanie zadane 19 maja 2017 w HTML i CSS przez Alterwar Dyskutant (7,650 p.)

93,762 zapytań

142,717 odpowiedzi

323,368 komentarzy

63,359 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

Twierdza Linux. Bezpieczeństwo dla dociekliwych

Aby uzyskać rabat -10%, użyjcie kodu pasja-linux, wpisując go w specjalne pole w koszyku.

...