CSS İpucu 20: Firefox’da Kaydırma Çubuğu Çıkarma
Firefox İnternet Explorer’un tersine eğer sayfa yüksekliği kaydırma çubuğu çıkarmayacak kadar yüksekliğe sahip değilse kaydırma çubuğu çıkarmıyor. Bu özellikle çerçeveli sayfalarda sorun çıkarabilir. Bunun için bir çözüm.
html{
overflow:-moz-scrollbars-vertical;
}
html{ overflow:-moz-scrollbars-vertical; overflow-y:scroll; }
bu yöntemle ie8, safari ve firefox da sağda scroll çıkıyor yalnız operada işler karışık alttada scroll çıkarıyor. çözüm bulamadım ona ama bu yinede çok işimize yarıyor..
Hocam bunu kullanınca W3C CSS doğrulamaya takılıyor malesef. Çözümü var mı?
CSS ile yok ama javascript ile bişeyler yapılabilir belki
firefox ta çıkmaması gerektiği halde çıkıyordu alt scroll onda da işe yarıyor bu kod :)
overflow: auto yaptığınızda internet explorer da da çıkarabilirsiniz. Ama genişliğini iyi ayarlamanız lazım. Aksi halde hem alt hem de sağda kaydırma çubuğu çıkıyor.
explorer a uydurmak için böyle bir kod yazıyoruz amacımız explorer da yapmak değil
Gerçekten de frame kullanırken bir türlü berecememiştim bunu.Sorunun ingilizcesini bilemediğim için cevap da bulamamıştım.
sanırım browser ön belleğe aldığından sonucu bianda göremedim evet bu firefox un kaydırma çubuğu çıkartmama nanesine tam çözüm teşekkürler …
Şuanda kullandım ama sayfada kaydırma çubuğu çıkmıyo tam olarak işlevselliği bu değilmidir ?
Hayır bu kod ile sağdaki kaydrıma çubu alanının çıkmasını sağlıyor. Kaydırma çubuğuna gerk yoksa sadece alanını koyur gerekiyorsa zaten çıkarıyor.
tamda lazım olmuştu iki gün önce :)
Teşekkürler, çok basit ama çok faydalı…
teşekkürler