2012-01-18 48 views
12

iOS 5'in webkit kaydırmalarını 'dokunma' için aşağıdaki css ile dikey kaydırma çalışmalarımız iyi çalışıyor, ancak sayfayı sola ve sağa sürükleyebiliyoruz. Sola ve sağa sürüklemeyi nasıl devre dışı bırakabiliriz? peşin
http://dl.dropbox.com/u/1737103/scrolling.movYatay sürükleme nasıl devre dışı bırakılır? (webkit-taşma-kaydırma: dokunma;)

Teşekkür:

İşte
#page_content{ 

-webkit-overflow-scrolling: touch; 
overflow-x:hidden; 
overflow-y: scroll; 
position:absolute; 
height: 460px; 
width: 320px; 

} 

video: Burada

CSS!

+0

Aynı sorunu yaşıyorum ve evet, manzara modunda kalır. –

+0

Ayrıca, bu problem var. Bunu taşma ile bir div içine koymaya çalıştım: gizli ve diğer çözümler sayısız, bunların hiçbiri işe yaramadı. –

cevap

6

Genişlikten daha geniş olan öğeleri/sabitleme/çıkarma öğeleriyle düzeltebildiğimi buldum. Örneğin, kapsayıcınızda% 100 genişliğiniz varsa ve içeride bir öğe kenar boşluğu kapsayıcıda saklansa bile kenarda veya dolguda% 100 genişliğe sahipse, sayfa yan yana sürüklenir.

İçerideki öğelerinizin kabın dışına yatay olarak dökülmediğinden emin olabilirseniz, sayfa sürülmez. Konteynerin içinde bir yüzde genişliğinde dolguya ihtiyacınız varsa (% 100 genişlikte bir eleman veya% 50 veya her ikisi ile birlikte), 'kutu boyutlandırma: kenarlık kutusu'; yol ileri.

İlgili konular