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

problem z display: flex; justify-content; align-times: center;

Object Storage Arubacloud
0 głosów
160 wizyt
pytanie zadane 8 kwietnia 2021 w HTML i CSS przez Nearr Obywatel (1,890 p.)

Pomimo dodania display: flex;, justify-content: center; oraz align-items: center; grid podczas zoomowania idzie do góra jak na zdjęciu w przeciwieństwie do modala, który ma display: flex;, justify-content: center; oraz align-items: center;


Link do całego kodu: https://codepen.io/Nearr2020/pen/bGgoKad

1 odpowiedź

+2 głosów
odpowiedź 8 kwietnia 2021 przez ScriptyChris Mędrzec (190,190 p.)

Elementy .pp-tos i #main-container mają pozycjonowanie absolutne i ten drugi element jest pozycjonowany od góry w jednostce %. Poza tym (to już raczej nie ma wpływu na zachowanie przy zoom-ie, ale psuje layout), w .socials są potomkowie, którzy mają ustawiony float, co nakłada ich na .pp-tos.

komentarz 8 kwietnia 2021 przez Nearr Obywatel (1,890 p.)
czyli?
1
komentarz 8 kwietnia 2021 przez Tnifey Pasjonat (24,190 p.)

Powiedz, co boli, bo nie wiadomo, o co chodzi.  :P Widać testujesz stronę na jednej rozdzielczości, a sama strona nie jest responsywna, więc nie jest (jakby to powiedzieć) problemem .pp-tos czy #main-container tylko to, że tworzysz stronę nie dla użytkownika końcowego tylko dla siebie :P 

Na twoim miejscu przemyślałbym, czy nie lepiej z tą wiedzą co teraz posiadasz przepisać wszystko od początku :P Zrobić refactor jak już ma się wiedzę na dany temat to kilka godzin roboty, bo w ostatnich tygodniach powinieneś mieć już wiedzę o grid/flexbox, warstwach z-index, overflow oraz float i position :P Dałbym Ci na dodatek lekturę do poczytania przed snem odnośnie @media oraz jak ich użyć. :P

Całość nie jest jakoś bardzo skomplikowana i przykład działa tak, jak jest napisany. Wracając do pytania to modal jak ma position fixed oraz display flex z centrowaniem na x/y wypełnia cały ekran, więc treść modala będzie zawsze w centrum ekranu. Strona natomiast nie wypełnia całości a wydzieloną część ekranu.

grid-template-columns: 320px 340px 280px;
grid-template-rows: 70px 146px 302px 250px;

więc nie ma się co dziwić, że zajmuje tylko tyle ile jest napisane :P

https://i.imgur.com/j9X9c4H.png (screen z devtools z gridem)

komentarz 8 kwietnia 2021 przez Nearr Obywatel (1,890 p.)

 tylko to, że tworzysz stronę nie dla użytkownika końcowego tylko dla siebie :P 

W tym rzecz, że robię grę dla użytkownika końcowego 

Podobne pytania

+1 głos
2 odpowiedzi 488 wizyt
pytanie zadane 4 kwietnia 2021 w HTML i CSS przez Nearr Obywatel (1,890 p.)
0 głosów
1 odpowiedź 448 wizyt
0 głosów
2 odpowiedzi 655 wizyt
pytanie zadane 14 stycznia 2021 w HTML i CSS przez Rever Początkujący (290 p.)

92,576 zapytań

141,426 odpowiedzi

319,652 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!

...