2008-11-03 24 views
5

Bir kaydırma divusundaki yatay kaydırma çubuğunun tüm genişliğini (dümen okları ve tutamacı dahil) değiştirmenin bir yolu var mıdır?Bir kaydırma çubuğunun genişliğini (DIV kaydırma) IE7'de değiştirirsiniz

DÜZENLEME: Sadece bir IE7 çözüm gerek - bir dokunmatik ekran terminalinde bir kaydırma DIV için

Teşekkür

var

Matt Aslında

+0

Lütfen açıklığa kavuşturun: Dürtme okları veya sadece sürükleyebileceğiniz bit (kaydırma çubuğu) dahil olmak üzere tüm kaydırma çubuğunu mu kastediyorsunuz? – philistyne

+0

teşekkürler, soruyu değiştirdim –

cevap

2

, ben IE7 yılında ifademi ... revize CAN biraz ölçekleme yaparsınız.

<div style="zoom:5;font-size:20%;overflow-x:auto;"> 
    Hello World!  Hello World!  Hello World!  Hello World!  Hello World!  Hello World!  Hello World! 
</div> 

yakınlaştırma% 500 içeriği büyütmek için IE söyler ve ben (böylece aynı kalır) normalin 1/5 olması ... Bu kaydırma çubukları ölçekler için font-boyutunu ayarlamak (ancak ettik o görüntüleri tabanlı tarama olduğundan, esaslı vektör değil, bu zum ayarında biraz çirkin görünüyor.

0

bir yolu yoktur, ancak JS veya CSS ile IMO mümkün değildir.

terminalde erişiminiz varsa söz konusu tema özelliğini daha büyük bir kaydırma çubuğuna sahip olacak şekilde ayarlayabilirsiniz. Kontrol Panelleri -> Ekran -> sekmesi Görünüm -> Gelişmiş -> öğe Kaydırma Çubuğu -> boyutunu istediğiniz gibi ayarla (screenshot)

0

Kendi kaydırma çubuğunuzu döndürmek isteyebilirsiniz - Javascript kullanılarak kaydırılan div konumunu değiştirerek. Önceden dokunmatik ekran uygulamalarında büyük "yukarı" ve "aşağı" oklarla yapıldığını gördüm. Bu yaklaşımı kullanarak, kaydırma kontrolünü stilleyebilir, ancak tasarımınızı eşleştirmeyi tercih edebilirsiniz.

Burada, jQuery'nin bir denetleyiciyi denetlemek için kaydırıcısını kullanan bir recent example bulunmaktadır.

İlgili konular