วิธีการซ่อน scrollbar
- 上一页 如何实现:自定义滚动条
- 下一页 如何实现:显示/强制显示滚动条
เรียนรู้วิธีการใช้ CSS ซ่อน scrollbar
วิธีการซ่อน scrollbar
เพิ่ม overflow: hidden;
เพื่อซ่อน scrollbar ทั้งตัวนอนและตัวตั้ง
ตัวอย่าง
body { overflow: hidden; /* ซ่อน scrollbar */ }
หากต้องการซ่อน scrollbar ตัวตั้งหรือตัวนอนเท่านั้น ใช้ overflow-y
หรือ overflow-x
:
ตัวอย่าง
body { overflow-y: hidden; /* ซ่อน scrollbar ตัวตั้ง */ overflow-x: hidden; /* ซ่อน scrollbar ตัวนอน */ }
โปรด注意overflow:hidden
จะลบความสามารถของ scrollbar ออกไปด้วย และไม่สามารถเลื่อนเว็บไซต์ได้ในหน้าเว็บ
ซ่อน scrollbar แต่ยังคงความสามารถ
เพื่อซ่อน scrollbar แต่ยังคงความสามารถในการเลื่อนต่อไปด้วยรหัสดังนี้:
ตัวอย่าง
/* ซ่อน scrollbar สำหรับ Chrome, Safari และ Opera */ .example::-webkit-scrollbar { display: none; } /* ซ่อน scrollbar สำหรับ IE, Edge และ Firefox */ .example { -ms-overflow-style: none; /* IE and Edge */ scrollbar-width: none; /* Firefox */ }
เว็บเบราเซอร์ Webkit (เช่น Chrome, Safari และ Opera) สนับสนุน standard ไม่ตามมาตราฐาน ::-webkit-scrollbar
element โปรแกรมฉบับ ที่อนุญาตให้เราเปลี่ยนรูปแบบ scrollbar ของเว็บเบราเซอร์ IE และ Edge สนับสนุน -ms-overflow-style:
รายละเอียดนี้ ที่ Firefox สนับสนุน scrollbar-width
รายละเอียดนี้ ที่อนุญาตให้เราซ่อน scrollbar แต่ยังคงความสามารถของมัน
หน้าที่เกี่ยวข้อง
ตัวอย่าง:CSS 溢出
参考手册:CSS overflow 属性
- 上一页 如何实现:自定义滚动条
- 下一页 如何实现:显示/强制显示滚动条