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

Ukrywanie elementów zależnie od rozdzielczości

Cloud VPS
0 głosów
1,344 wizyt
pytanie zadane 16 lutego 2016 w JavaScript przez Bakr Mądrala (6,850 p.)
Witam,

 

W jaki sposób ukryć kilka elementów div, a pokazać tylko 1? (np. na desktopach widoczny div id="1", na tabletach div id="2", a na smartfonach div id="3")

2 odpowiedzi

+3 głosów
odpowiedź 16 lutego 2016 przez eliano Gaduła (3,640 p.)
wybrane 17 lutego 2016 przez Bakr
 
Najlepsza
@media only screen and (min-device-width: 600px) {
.div-ktory-na-urządzeniach-mobilnych-zamienia-się-z-żółtego-na-czerwony {
color:red;
}
}
@media only screen and (max-device-width: 600px) {
.div-ktory-na-urządzeniach-mobilnych-zamienia-się-z-żółtego-na-czerwony {
color:yellow;
}
}

to wszystko. żadnego JS-a

+4 głosów
odpowiedź 16 lutego 2016 przez Arkadiusz Waluk Ekspert (290,310 p.)
Jeśli zależnie od rozdzielczości (a dokładniej wielkości okna przeglądarki) to reguły @media w CSS - nie potrzeba do tego JavaScriptu. Dla wybranych wielkości możesz zdefiniować wybrane przez siebie właściwości CSS dla danego elementu.

Podobne pytania

+1 głos
2 odpowiedzi 324 wizyt
pytanie zadane 30 stycznia 2016 w HTML i CSS przez ShadoWs Bywalec (2,800 p.)
+1 głos
1 odpowiedź 913 wizyt
pytanie zadane 7 grudnia 2017 w HTML i CSS przez Artek Stary wyjadacz (11,800 p.)

93,485 zapytań

142,417 odpowiedzi

322,765 komentarzy

62,898 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

Kursy INF.02 i INF.03
...