body
's kaydırma çubuğunu nasıl devre dışı bırakırım, ancak ekranda görünmesini sağlar mı? Bir örnek olarak facebook tiyatro modu bakın: Eğer aradığınızı olmalıdırVücudun kaydırma işlemini devre dışı bırakın, ancak kaydırma çubuğunu koruyun
cevap
Bu kaydırma çubukları zorlamak için ned tek CSS [? Sadece kaydırma gizlemek değil devre dışı]
$("body").css({ "height" : ($(window).height() - 1) + 'px', "overflow": "hidden" });
Bu iş gerçekten iyi yapar. Ancak vücut boyunu tanımlamak için JS kullanmak yerine, css ile gitmek için daha temiz buluyorum. Etrafta küçük bir oyun oynarken iki seçenek buldum: Geçerli konum; taşma-y ile birlikte html etiketine: kaydırma; Veya, zaten taşma ekleyen bir çerçeve kullanıyorsanız: gizlenmiş, beden etiketinize (Bu sorunu araştıran çoğu kişi varsayalım, çünkü taşma: gizli; vücutta), yalnızca vücut yüksekliğini 100vh ile tanımlayabilirsiniz . Modal kapalıyken bu stilleri kaldırmayı unutmayın. – mizurnix
İyi yakalama. Kendi cevabını ekledin, ben de bunu yapabilirim. – rcdmk
Teşekkürler ama henüz çözümümle yapılmadım :) Çok uzun bir sayfaya başvurmaya çalışıyorum, bu yüzden çoğu kullanıcı ilk kez kaydırılacak ve ardından tüm seçeneklerim kaydırma çubuğunun etkin olmasına neden olacak ya da kaydırma Kullanıcı yukarı ve sonra kaydırma çubuğunu devre dışı bırakmak için. Ne facebook yaptıklarını kontrol ettiler ve konum sabitini eklediklerinde artı (toplandıklarında ne kadar ilerlediklerine bağlı olarak) en üst: xxxxx pikselleri eklediler (kasada değil). Bittiğimde bunu bir cevap olarak ekleyebilirim – mizurnix
overflow-y: scroll;
. içerik penceresinden küçükse Cesedi yeniden boyutlandırmak için bazı komut dosyası kullanmak zorunda böylece
html{
overflow-y: scroll;
}
kaydırma
, devre dışı bırakılacak:bu ** devre dışı bırakmaz ** kaydırma çubuğu –
Bu Kaydırma çubuğunu her zaman gösterir, ancak kaydırma işlemini devre dışı bırakmaz, değil mi? –
Oh, sayfada yeterli içerik olmasa bile kaydırma çubuğunu bırakmak istediğinizi düşündüm. İçerik tarayıcı ekranından daha büyükse nasıl kaydırmak istersiniz? – Chad
- 1. Tarayıcı kaydırma çubuğunu devre dışı bırakma
- 2. Windows Phone'da scrollviewer'ın dikey kaydırma davranışını devre dışı bırakın
- 3. MacVim ile NERDtree'de Kaydırma Çubuğunu Devre Dışı Bırakma
- 4. Android googlemaps V2 - Kaydırma veya kaydırma kaydırma devre dışı bırakma
- 5. Qml: ListView'de kaydırma/kaydırma özelliğini nasıl devre dışı bırakılır?
- 6. Önyükleme: dikey kaydırma çubuğunu nasıl devre dışı bırakılır?
- 7. Sadece html için kaydırma kaydırma işlevini devre dışı bırakan ancak taşması olan öğeleri koruyarak: kaydırma
- 8. Sadece kaydırma çubuğu özelliğini devre dışı bırakma
- 9. Kaydırma çubuklarını devre dışı bırakın ve fare tekerleği ile kaydırmayı etkinleştirin ve yalnızca kaydırma seçeneğine dokunun.
- 10. Gerekmiyorsa kaydırma çubuğunu gizleyin
- 11. ScrollView'da kaydırma işlemini sıfırla
- 12. iPhone klavye kaydırma tuşu devre dışı
- 13. FlowLayoutPanel'de yatay kaydırma çubuğu nasıl devre dışı bırakılır?
- 14. Bootstrap .table yanıt veren dikey kaydırma çubuğu devre dışı bırak
- 15. devre dışı bırakın ızgara
- 16. Anahtar düğmesi - kaydırma işlevini devre dışı bırakma
- 17. Listede kaydırma devre dışı bırakmak mümkün mü?
- 18. Kaydırma çubuğunu içeri itmeye zorlama
- 19. Akıllı telefon ve tablet tarayıcılarda kaydırma nasıl devre dışı bırakılır?
- 20. Kaydırma Çubuğunu Ayarlama Başparmak boyutu
- 21. Bir satırdaki kaydırma çubuğunu gizleme
- 22. Kaydırma çubuğunun üzerinde yer alan Jquery işlevini devre dışı bırakma
- 23. UITableView'im kaydırma işlemini canlandırmak için söylemediğim sürece neden kaydırma yapmıyor?
- 24. Fare tekerleği ve kaydırma çubuğunu kullanarak pürüzsüz dikey sayfa kaydırma
- 25. devre dışı bırakın JavaScript yürütme
- 26. devre dışı bırakın tutam/zoom
- 27. devre dışı bırakın satır seçimi
- 28. Dinamik kaydırma çubuğunu yatay kaydırma çubuğuyla bir satırda ekle
- 29. WPF Datagrid'de kaydırma çubuğu/kaydırma nasıl etkinleştirilir
- 30. Düğmeyi onclick devre dışı bırakın ancak başka bir düğmeyi etkinleştirin
Olası yinelenen (https://stackoverflow.com/questions/8701754/just-disable-scroll-not-: pencere yüksekliğine sonra en az
1px
az olması gizlemek-it) –