html sayfamdaki çeşitli div öğelerine CSS animasyonları ekledim.Ama tüm animasyonlar aynı anda çaldı & altta animasyonları göremiyorum Sayfayı aşağı kaydırırken onları nasıl oynatabilirim?CSS3-Görünüm öğeleri görünüm penceresinde görünürse (Sayfa Kaydırma)
cevap
Sen ** tetiğe sizin CSS3 geçiş/animasyon
eleman görüntü kapısında hale geldikten sonra JS veya jQuery kullanmanız gerekir. Bir öğe Görünüm girdiyseniz
jsFiddle demo - Using inViewport plugin
load
, resize
ve scroll
olayları dinlerken olsun. Sahip CSS'nizde daha <div class="box rotate"></div>
<div class="box scale"></div>
<div class="box translate"></div>
: Diyelim ki gibi animasyon kutuları var diyelim (https://stackoverflow.com/a/26831113/383904)
:
Sen kurduğum küçük jQuery eklentisi kullanabilirsiniz
.box{
width:300px;
height:300px;
margin:500px 50px;
background:red;
transition: 1.5s; /* THE DURATION */
}
.rotate.triggeredCSS3 {transform : rotate(360deg); }
.scale.triggeredCSS3 {transform : scale(1.6); }
.translate.triggeredCSS3 {transform : translate3d(400px,0,0); }
.triggeredCSS3
, eklenti tarafından dinamik olarak atanacaktır:
$(".box").inViewport(function(px){
if(px) $(this).addClass("triggeredCSS3") ;
});
Üzgünüz, yukarıdaki eklenti ile bir .js dosyası oluşturdum -> Bunu benim index.html dosyasına ekledim -> .css dosyasını, .example_animations'a .triggeredCSS3 ekleyerek düzenledim -> AMA artık animasyonların hiçbiri işe yaramaz! @Roko C. Buljan – Ajith
@Ajith Sayfanızın başına ** jQuery eklentisi ** eklediniz mi? –
Evet, eklentiyi ekledim – Ajith
- 1. Android Sayfa düzenleme içinde sayfa kaydırma Görüntü kaydırma sayfa
- 2. Dizideki kaydırma öğeleri
- 3. Bir Java SWT penceresinde kaydırma çubuklarını etkinleştirme
- 4. RSelenium'da sayfa kaydırma
- 5. görünüm cihazındaki tüm öğeleri başlat android
- 6. Recyclerview kaydırılmış öğeleri kaydırma üzerinde
- 7. ngGridEventScroll'de sayfa kaydırma nasıl kullanılır?
- 8. jQuery geçiş ve IF görünürse
- 9. iOS uygulamasında tabBar görünürse kontrol edin
- 10. Qt: QTableWidget/QTableView tam görünüm penceresinde sıralı satır renkleri görüntüleme
- 11. Fare tekerleği ve kaydırma çubuğunu kullanarak pürüzsüz dikey sayfa kaydırma
- 12. GWT 2.1 Hücre Pencere Öğeleri - sürekli kaydırma
- 13. Sayfa yüklenene kadar öğeleri gizle - jquery kullanarak
- 14. Özel görünüm Yatay kaydırma görünümünde gösterilmiyor Çalışmıyor
- 15. NSScrollView sonsuz/sonsuz kaydırma | alt görünüm yeniden
- 16. Özel Görünüm HorizontalScrollView içeride kaydırma değil
- 17. Tam sayfa yatay kaydırma ile sorun
- 18. IE8 Gövde üzerindeki degrade degrade sayfa kaydırma
- 19. Aynı sayfaya yeni sayfa kaydırma pozisyonu
- 20. Yatay tokatlama hareketi ve dikey sayfa kaydırma
- 21. Omurga - çağrı/referans ana sayfa görünümünden görünüm
- 22. Sadece html için kaydırma kaydırma işlevini devre dışı bırakan ancak taşması olan öğeleri koruyarak: kaydırma
- 23. Bir DOM'ın yalnızca görünen kısmını yükleme ve görünüm penceresinde görünmeyen DOM öğelerini kaldırma
- 24. Postgresql'deki ViewData Penceresinde eksik geometri
- 25. TwoWay Görünüm otomatik
- 26. Öğeleri yerleştirebileceğim, taşıyabileceğim ve bağlayabileceğim bir şematik görünüm nasıl oluşturabilirim?
- 27. Sekme çubuğu ve sekme çubuğu öğeleri arasında alt görünüm ekleme
- 28. Android - Mevcut ListView için üstbilgi/altbilgi görünüm öğeleri nasıl değiştirilir?
- 29. önyükleme sayfa yeniden boyutlandırma öğeleri sayfadaki aynı sütun yeniden düzenlemek?
- 30. Sorun giderme İç panele kaydırma yapmak için 6 görünüm penceresi
JS'yi kullanın ve bir öğe, o öğelere bir sınıf eklemek yerine Viewport * 'da * varsa. Bu sınıf CSS3 animasyonlarını tetiklemeli. –