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

Po ustawieniu szerokości kontenera justify-content: center nie centruje jego zawartości. Dlaczego?

Object Storage Arubacloud
0 głosów
272 wizyt
pytanie zadane 24 kwietnia 2021 w HTML i CSS przez rain.deer Początkujący (430 p.)
Hej,

mam dziwny problem z flexboxem: po tym, jak ustawiam jakąś szerokość kontenerowi (np. 80vw) i piszę: justify-content: center, zawartość kontenera się nie wyśrodkowuje, jest przesunięta bardziej do lewej strony. Co robię źle?

https://codepen.io/raindeer84/pen/mdRaLjw

1 odpowiedź

0 głosów
odpowiedź 24 kwietnia 2021 przez Wiciorny Ekspert (269,710 p.)

A czytałeś co robi  justify-content ? Wyśrodkowuje względem PRZEGLĄDARKI... dlatego :)  względem elementu który jest flexem w zakresie kontenera. 
Więc co innego jest u CIebie traktowane jako kontener główny, sprawdź który rodzic względem właściwości jest traktowany 
 

 The CSS justify-content property defines how the browser distributes space between and around content items along the main-axis of a flex container, 

komentarz 24 kwietnia 2021 przez rain.deer Początkujący (430 p.)

Wydawało mi się, że względem kontenera. sad Ale zrozumienie tego nadal mi nie pomaga - bo jeśli ustawię szerokość kontenera na np. 80% to on zasadniczo (chyba że się mylę), powinien również być wycentrowany względem przeglądarki?
Co powinnam zatem zrobić, żeby uzyskać poprawny efekt wycentrowania zawartości kontenera?

 

komentarz 24 kwietnia 2021 przez Wiciorny Ekspert (269,710 p.)

wzdłuż głównej osi kontenera elastycznego oraz osi wewnętrznej kontenera siatki.
Co jest twoim kontenerem flex? 

komentarz 24 kwietnia 2021 przez rain.deer Początkujący (430 p.)

Są dwa kontenery: body, na którym jest flex-direction:column (bo .attribution ma być pod divami) i section z divami, na której jest flex-direction:row

Chciałabym, żeby section była wycentrowana (w pionie i poziomie) względem okna przeglądarki, czyli body. A zamiast pośrodku, section jest u góry okna i przesunięta w lewo. Niestety nie ogarniam jeszcze dobrze flexboxa (chociaż ćwiczyłam sad).

Podobne pytania

0 głosów
1 odpowiedź 444 wizyt
0 głosów
2 odpowiedzi 588 wizyt
pytanie zadane 19 listopada 2019 w HTML i CSS przez Kimi Bywalec (2,050 p.)
0 głosów
2 odpowiedzi 640 wizyt
pytanie zadane 14 stycznia 2021 w HTML i CSS przez Rever Początkujący (290 p.)

92,555 zapytań

141,403 odpowiedzi

319,557 komentarzy

61,940 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!

...