CSS kaydırma çubuğunu gizle, ancak öğe kaydırılabilir olsun
Öğeler adında bir öğem var ve öğenin içindeki içerik öğe yüksekliğinden daha uzun, kaydırılabilir yapmak ama kaydırma çubuğunu gizlemek istiyorum, bunu nasıl yaparım?
<div class="left-side">
<div class="items" style="display:block;width: 94%;margin: 0 auto;overflow: hidden;">
</div>
</div>
.left-side {
width: 1470px;
padding-top: 20px;
height: 878px;
}
Sol taraftaki sınıf taşmasını otomatik olarak ayarlamayı denedim, ancak bu hiçbir işe yaramadı.
25
3
Saklayabilirsin:
Daha fazla bilgi için bakınız: https://stackoverflow.com/questions/16670931/hide-scroll-bar-but-still-being-able-to-scroll
Kaydırma çubuğundan gerçekten kurtulmak istiyorsanız, bilgileri iki ayrı sayfaya bölün.
Jakob Nielsen tarafından kaydırma çubukları hakkında kullanılabilirlik yönergeleri:
Kaydırma çubuğunuzun yalnızca gerektiğinde (yani aşağı kaydırılacak içerik olduğunda) görünür olmasını sağlamak için
overflow: auto
kullanın.SlimScroll]1 eklentisini kullanarak bir div'i
overflow: hidden;
(yani kaydırma çubuğu gizli) olarak ayarlanmış olsa bile kaydırılabilir hale getirebilirsiniz.Bu eklentiyi kullanarak dokunmatik kaydırmanın yanı sıra kaydırma hızını da kontrol edebilirsiniz.
Umarım bu yardımcı olur :)