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

input'y nie działają

Object Storage Arubacloud
+2 głosów
382 wizyt
pytanie zadane 11 czerwca 2021 w HTML i CSS przez Nearr Obywatel (1,890 p.)

Cześć, mam taki problem, że robię stronę, ale żaden input nie reaguje na kliknięcie. Mało tego, nawet hiperłącza nie działają

 

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

3 odpowiedzi

+1 głos
odpowiedź 11 czerwca 2021 przez pablop76 VIP (123,180 p.)
wybrane 11 czerwca 2021 przez Nearr
 
Najlepsza

Opacity daje przeźroczystość, ale nie tworzy kontekstu nakładania. Musisz jeszcze określić ten kontekst korzystając z właściwości z-index

...
.tabs .skins-content .content {
  position: absolute;
  z-index: -1;
}

.tabs .skins-content .active {
  letter-spacing: 0;
  z-index: 1;
}
...
.logout-bg-active {
  visibility: visible;
  z-index:3;
  opacity: 1;
}
...

 

komentarz 11 czerwca 2021 przez Nearr Obywatel (1,890 p.)
Rzeczywiście, nie zwróciłem na to uwagi. Dziękuję za pomoc :)
1
komentarz 11 czerwca 2021 przez Wiciorny Ekspert (270,170 p.)

też całość działa w przypadku kiedy usuniemy właściwość 

Wystarczy usunąc 

.tabs .skins-content .content {
  position: absolute; // do usuniecia 
  opacity: 0;
}
 

i wtedy już działa  

1
komentarz 11 czerwca 2021 przez Nearr Obywatel (1,890 p.)
Również działa, dziękuję za poświęcony czas ;)
+1 głos
odpowiedź 11 czerwca 2021 przez Wiciorny Ekspert (270,170 p.)

tylko na chwilę spojrzałem, ale problem leży w zagnieżdżeniu :) 

usunięcie np jednego diva np. 

 <div class="tabs">

zostawiając to co wewnątrz, powoduje już że wszystko działa. 
Dlatego podejrzewam że gdzieś po drodze w kodzie, jest coś niezamknięte, lub źle "zagnieżdżone" stad brak reakcji 

komentarz 11 czerwca 2021 przez Nearr Obywatel (1,890 p.)
problem w tym, że gdy usunę "tabs" to cała struktura się psuje
1
komentarz 11 czerwca 2021 przez Wiciorny Ekspert (270,170 p.)
edycja 11 czerwca 2021 przez Wiciorny
<div class="content active">

ten div stanowi problem, jeśli np zapiszesz go pod nazwą <div class="contents"> lub  <div class="contents active">

to działanie jest prawidłowe. Prawdopodobnie "albo coś w css- nadajesz na klasę content, albo manipulujesz niepoprawnie js. Podejrzewam

Tutaj znalazłem błąd 

.tabs .skins-content .content {
  position: absolute; // wystarczy to usunąć 
  opacity: 0;
}

bez tych właściwości działa
Dodaje jeszcze informacje o potencjalnym problemie https://stackoverflow.com/questions/36938742/touchablehighlight-not-clickable-if-position-absolute

0 głosów
odpowiedź 11 czerwca 2021 przez VBService Ekspert (253,340 p.)
edycja 12 czerwca 2021 przez VBService

Tu jest jeszcze błąd

<span class="upload-skin-btn">Upload skin to public gallery</label>


...

            <div class="checkbox">
              <input type="checkbox" id="toggle2" class="toggle2 toggle" />
              <span class="upload-skin-btn">Upload skin to public gallery</label>
            </div>


...

 

Podobne pytania

0 głosów
3 odpowiedzi 144 wizyt
pytanie zadane 26 lipca 2016 w HTML i CSS przez Pieczenieg Początkujący (290 p.)
0 głosów
2 odpowiedzi 345 wizyt
pytanie zadane 25 marca 2016 w JavaScript przez tarnasm Gaduła (3,030 p.)
0 głosów
1 odpowiedź 126 wizyt
pytanie zadane 14 sierpnia 2020 w HTML i CSS przez Marak123 Stary wyjadacz (11,190 p.)

92,575 zapytań

141,424 odpowiedzi

319,649 komentarzy

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

...