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

Suwak nie działa.

Object Storage Arubacloud
0 głosów
298 wizyt
pytanie zadane 1 lipca 2017 w HTML i CSS przez Marcin Łogwinowicz Nowicjusz (200 p.)
https://codepen.io/anon/pen/pwLEWr

Mam problem z suwakiem. Nie mogę przeglądać zawartości strony.Proszę o pomoc

1 odpowiedź

0 głosów
odpowiedź 1 lipca 2017 przez xmentor Nałogowiec (49,520 p.)

Usuń

overflow: hidden;

z body. Ustawianie tej właściwości na tym elemencie to tylko załatanie problemu a nie jego rozwiązanie.

komentarz 1 lipca 2017 przez Marcin Łogwinowicz Nowicjusz (200 p.)
Strona nie wygląda dobrze. Podsyłam screena.
komentarz 1 lipca 2017 przez Marcin Łogwinowicz Nowicjusz (200 p.)

Cały problem jest z tym , że te menu nie znika tylko poszerza stronę jak przesunę dolny suwak w prawo.

komentarz 1 lipca 2017 przez xmentor Nałogowiec (49,520 p.)

Ukryj je poprzez nadanie display: none.

Dodatkowo, wyrzuć klasę over

Zainteresuj się również właściwością box-sizing - niektóre elementy mają 100% szerokości + ustalony padding, co powoduje, że element jest większy niż 100% szerokości rodzica.

komentarz 1 lipca 2017 przez Marcin Łogwinowicz Nowicjusz (200 p.)
Możesz mi jeszcze powiedzieć gdzie dokładnie to wpisać i tak dalej??
komentarz 1 lipca 2017 przez xmentor Nałogowiec (49,520 p.)

display:none dodajesz do elementu z klasą side-menu. W JS będzie sobie toglować wyświetlanie tego elementu.

box-sizing z wartością border-box(sprawia ona, że padding jest wliczany w szerokość elementu)  można dodać do wszystkich elementów.

komentarz 1 lipca 2017 przez Marcin Łogwinowicz Nowicjusz (200 p.)
po wyrzuceniu klasy over i nadaniu display:none; menu teraz nie rozwija się , jak klinkam nic się nie dzieje
komentarz 1 lipca 2017 przez Marcin Łogwinowicz Nowicjusz (200 p.)
Nie wiem dlaczego , menu się teraz nie rozwija.
komentarz 1 lipca 2017 przez xmentor Nałogowiec (49,520 p.)
Pokaż kod JS do wyświetlania tego menu.
komentarz 1 lipca 2017 przez Marcin Łogwinowicz Nowicjusz (200 p.)
JS czyli ??
komentarz 1 lipca 2017 przez xmentor Nałogowiec (49,520 p.)
JavaScript
komentarz 1 lipca 2017 przez Marcin Łogwinowicz Nowicjusz (200 p.)
Nie robiłem tego na JS , robiłem jako css , nie umiem jeszcze.
komentarz 1 lipca 2017 przez Marcin Łogwinowicz Nowicjusz (200 p.)
mogę ci podesłać kod w css
komentarz 1 lipca 2017 przez Marcin Łogwinowicz Nowicjusz (200 p.)
Jak masz jakiś dobry sposób na zrobienie takiego menu to podeślij mi plik z JS , bo nie umiem jeszcze w nim robić :/
komentarz 1 lipca 2017 przez xmentor Nałogowiec (49,520 p.)
.side-menu-trigger:focus ~ .side-menu, .side-menu:hover {
  transform: translateX(-300px); 
}

Dodaj tutaj jeszcze display: block -  animacja zniknie,  jakoś inaczej będzie trzeba to rozwiązać.

komentarz 1 lipca 2017 przez Marcin Łogwinowicz Nowicjusz (200 p.)
Tak , animacja znika , masz na to jakieś rozwiązanie ??
komentarz 1 lipca 2017 przez Marcin Łogwinowicz Nowicjusz (200 p.)
Jeszcze menu pojawia się pod zdjęciem , a tak nie chcę
komentarz 1 lipca 2017 przez Marcin Łogwinowicz Nowicjusz (200 p.)
Jakieś pomysły?
komentarz 1 lipca 2017 przez xmentor Nałogowiec (49,520 p.)
kombinuj z właściwościami visibility, overflow i width.
komentarz 1 lipca 2017 przez Marcin Łogwinowicz Nowicjusz (200 p.)
a gdzie kombinować , w których miejscach ?
komentarz 1 lipca 2017 przez xmentor Nałogowiec (49,520 p.)
No na tym elemencie, który chcesz animować.
komentarz 1 lipca 2017 przez Marcin Łogwinowicz Nowicjusz (200 p.)
Jeśli zrobie animacje po najechaniu będzie to samo ?? Czy da się w jakimś innym miejscu wpisać animacje ?
komentarz 1 lipca 2017 przez xmentor Nałogowiec (49,520 p.)
po najechaniu na co?
komentarz 1 lipca 2017 przez Marcin Łogwinowicz Nowicjusz (200 p.)
Po najechaniu na ikonkę czy da się , żeby pojawiło się z jakimiś animacjami
komentarz 1 lipca 2017 przez xmentor Nałogowiec (49,520 p.)
Wyżej napisałem Ci jakich właściwości masz użyć (visibility zamiast display)
komentarz 1 lipca 2017 przez Marcin Łogwinowicz Nowicjusz (200 p.)
No właśnie nic nie działa , mogę to zrobić w jakiś inny sposób , podobne menu ??
komentarz 1 lipca 2017 przez xmentor Nałogowiec (49,520 p.)
komentarz 1 lipca 2017 przez Marcin Łogwinowicz Nowicjusz (200 p.)
To jest z użyciem JS prawda ??
komentarz 1 lipca 2017 przez xmentor Nałogowiec (49,520 p.)
Możesz to sobie zmodyfikować, aby działało przy hoverze czy fokusie, ale JS przy rozwijanych menu i tak wskazany bo trzeba zmieniać stan.

Podobne pytania

0 głosów
1 odpowiedź 2,300 wizyt
pytanie zadane 1 maja 2016 w HTML i CSS przez patryk11441 Obywatel (1,150 p.)
0 głosów
1 odpowiedź 178 wizyt
pytanie zadane 9 maja 2020 w HTML i CSS przez rob Bywalec (2,440 p.)

92,620 zapytań

141,474 odpowiedzi

319,813 komentarzy

62,004 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!

...