SORU
3 Kasım 2008, PAZARTESİ


CSS yatay kaydırma çubuklarını göstermek için nasıl dıv öğe - sadece?

Div bir kap var ve aşağıdaki gibi stili tanımlamıştır

div#tbl-container 
{
    width: 600px;   
    overflow: auto;    
    scrollbar-base-color:#ffeaff
}

Bu ben bu div içinde olan benim tablo doldurmak sonra bana hem yatay ve dikey kaydırma çubukları otomatik olarak verir. Sadece yatay kaydırma çubukları otomatik olarak görünmesini istiyorum. Tablo yüksekliği programlı olarak değiştirmek istiyorum.

Bunu nasıl yapabilirim?

CEVAP
3 Kasım 2008, PAZARTESİ


İçerik onları gerektiren büyük yapmadığınız sürece hem yatay ve dikey kaydırma çubukları almak gerekir.

Ancak, genellikle bir hata yüzünden YANİ. Diğer tarayıcılarda (Firefox vb.) kontrol edin aslında olup olmadığını öğrenmek için yaptığı tek YANİ.

IE6-7 (diğer tarayıcılar arasında) dikey kaydırma çubuğu bastırmak için kullanmak kaydırma çubukları bağımsız olarak ayarlamak için önerilen CSS3 uzantısı destekler:

overflow: auto;
overflow-y: hidden;

Ayrıca IE8 için eklemek gerekebilir:

-ms-overflow-y: hidden;

Microsoft kendi içine pre-CR-standart özellikler ‘-ms’ IE8 Standartları Modu kutusunda. tüm hareket için bir tehdit olarak (Bu her zaman bu şekilde yapmış olsalardı daha mantıklı olurdu, ama herkes için bir sıkıntı şimdi değil.)

Öte yandan IE8 zaten hata sabit olacaktır mümkün.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • cekehechu

    cekehechu

    20 HAZİRAN 2006
  • Edge-CGI 3D Tutorials and more!

    Edge-CGI 3D

    11 HAZİRAN 2013
  • ExcelIsFun

    ExcelIsFun

    16 ŞUBAT 2008