So blenden Sie die Bildlaufleiste mit Div-CSS aus: 1. Berechnen Sie die Breite der Bildlaufleiste und blenden Sie sie aus. 2. Umgeben Sie sie mit drei Containern, ohne die Breite der Bildlaufleiste zu berechnen. 3. Passen Sie die Pseudoobjektauswahl an der Bildlaufleiste" ::-webkit-scrollbar".
Die Betriebsumgebung dieses Artikels: Windows7-System, HTML5- und CSS3-Version, Dell G3-Computer.
3 Möglichkeiten, CSS zu implementieren, um Bildlaufleisten auszublenden und den Bildlauf zu unterstützen. In der Frontend-Entwicklung kommt es häufig vor, dass wir uns diese Situation vorstellen können Aber tatsächlich kann CSS diese Funktion jetzt auch an vielen Stellen implementieren.
Methode 1: Berechnen Sie die Breite der Bildlaufleiste und blenden Sie sie ausIn der Seitenleiste dieser Website können Sie sehen, dass der Inhalt des Front-End-Tagesberichts keine Bildlaufleiste hat, Sie können jedoch durch den Inhalt scrollen indem Sie die Maus nach oben bewegen. Welche Technologie ist das? Tatsächlich verstecke ich die Bildlaufleiste einfach durch Positionierung. Demonstration Nachfolgend finden Sie eine vereinfachte Version des Codes<div class="outer-container"> <div class="inner-container"> ...... </div> </div> .outer-container{ width: 360px; height: 200px; position: relative; overflow: hidden; } .inner-container{ position: absolute; left: 0; top: 0; right: -17px; bottom: 0; overflow-x: hidden; overflow-y: scroll; }
<div class="outer-container"> <div class="inner-container"> <div class="content"> ...... </div> </div> </div> .element, .outer-container { width: 200px; height: 200px; } .outer-container { border: 5px solid purple; position: relative; overflow: hidden; } .inner-container { position: absolute; left: 0; overflow-x: hidden; overflow-y: scroll; } .inner-container::-webkit-scrollbar { display: none; }
.element::-webkit-scrollbar { width: 0 !important } IE 10+ .element { -ms-overflow-style: none; } Firefox .element { overflow: -moz-scrollbars-none; }
CSS-Video-Tutorial
Kolumne!Das obige ist der detaillierte Inhalt vonSo verbergen Sie die Bildlaufleiste in Div-CSS. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!