Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
Javascript i Media Queries - pline
#3
Wyliczanie pxlowe jest błędne bo różni się od tego co daje CSS. Czasami pasek jest wliczany, czasami nie itp. Widziałem do tego biblioteki które to niby naprawiały, ale ogólnie były z tym problemy? Nie wiem dokładnie czemu tak się dzieje i czy zawsze takie problemy występują, ale pal licho to. Istnieje lepsza metoda:

Za pomocą media quersies zmieniasz jakiś obiekt (np pokazujesz responsywne menu, zmeiniasz szerokość itp). Przy window resize sprawdzasz ten element (jego widoczność itp) i wykonujesz odpowiednie akcje. Dzięki temu masz oddzielone skrypty od warstwy wizualnej (tylko w css masz ustawione punkty przejścia dla media queries).

Kod:
#xxx {displany:none;}

@media only screen and (min-width: 600px) {
    #xxx {display:block;}
}



$(window).resize(function() {
      if ($('#xxx').is(':visible')) {.............} else {...........}
});
Odpowiedz


Wiadomości w tym wątku
Javascript i Media Queries - pline - przez kassey - 19-03-2013, 14:02
RE: Javascript i Media Queries - pline - przez Kartofelek - 19-03-2013, 16:34

Podobne wątki…
Wątek: Autor Odpowiedzi: Wyświetleń: Ostatni post
  Rozwijana lista vs PHP and JavaScript :) bryndzyk 1 1,625 25-02-2013, 18:14
Ostatni post: kornell
  problem z Media Queries korykora 1 1,752 07-02-2012, 18:10
Ostatni post: korykora
  JavaScript Interpreter kylu89 4 3,677 27-08-2011, 22:45
Ostatni post: Raalsky
  javascript w adobe flash gdzie? Stachu68 0 2,029 30-03-2011, 20:57
Ostatni post: Stachu68
  problem z <script src="http://1.2.3.4/bmi-int-js/bmi.js" language="javascript"></scri Agnieszka 1 2,465 11-02-2011, 15:48
Ostatni post: Kartofelek

Skocz do:


Użytkownicy przeglądający ten wątek: 1 gości
Sponsorzy i przyjaciele
SeoHost.pl