Diskuze: Animace funkce onclick
V předchozím kvízu, Online test znalostí HTML a CSS, jsme si ověřili nabyté zkušenosti z kurzu.
Člen
Zobrazeno 6 zpráv z 6.
//= Settings::TRACKING_CODE_B ?> //= Settings::TRACKING_CODE ?>
V předchozím kvízu, Online test znalostí HTML a CSS, jsme si ověřili nabyté zkušenosti z kurzu.
Zkus to tam nahrát znovu nebo to nějak upravit. Není vidět nic.
Použij místo .css() metodu .animate(),
například takhle:
$(e).animate({opacity: 1}, 300);
Manuál k metodě: http://api.jquery.com/animate/
Pri tomto nechceš používať opacity a display ale skús radšej kombináciu opacity a visibility.
Keď chceš menu schovať:
opacity: 0;
visibility: hidden;
A keď ho chceš zobraziť použi:
visibility: visible;
opacity: 1;
Samozrejme, display: none je lepšie, čo sa behu webu týka. Preto najlepšie urobíš, aby si to zanimoval pomocou visibility a po skončení animácie použi ešte display.
Prikladám ešte JSFiddle
Zobrazeno 6 zpráv z 6.