Heim > Web-Frontend > js-Tutorial > Hauptteil

Entfernung und Beibehaltung von Iframe-Bildlaufleisten in JavaScript

高洛峰
Freigeben: 2016-12-06 15:40:05
Original
1499 Leute haben es durchsucht

In der Entwicklung stoßen wir häufig auf das Problem, alle Bildlaufleisten zu entfernen, die rechte Bildlaufleiste zu entfernen und die untere Bildlaufleiste beizubehalten, die untere Bildlaufleiste zu entfernen und die rechte Bildlaufleiste beizubehalten. In diesem Artikel erfahren Sie, wie Sie Iframe-Bildlaufleisten in JavaScript entfernen und beibehalten. Werfen wir einen Blick darauf!

Nachdem der Iframe in die Seite eingebettet wurde, müssen wir manchmal die Bildlaufleisten anpassen, zum Beispiel alle Bildlaufleisten entfernen, die rechte Bildlaufleiste entfernen und die untere Bildlaufleiste beibehalten, die untere Bildlaufleiste entfernen und Behalten Sie die rechte Bildlaufleiste bei. Was sollen wir also tun?

1: Alle Bildlaufleisten entfernen

Die erste Methode: iframe hat ein Bildlaufattribut, das drei Werte hat: auto, ja und nein.

                                                                                                                                                                                                                        Scrollen: automatisch -----Die Bildlaufleiste erscheint bei Bedarf                Scrollen: nein - ------Bildlaufleisten immer ausblenden

Wenn Scrollen: nein eingestellt ist, alle Bildlaufleisten wird weg sein.

Die zweite Methode: Ich habe festgestellt, dass es zusätzlich zum Scrollen zum Entfernen aller Bildlaufleisten eine andere Methode gibt: Setzen Sie body{overflow: versteckt} auf der eingebetteten Seite, sodass auch die Bildlaufleisten entfernt werden können. Und diese Eigenschaft wird auch verwendet, wenn wir nur eine bestimmte Bildlaufleiste entfernen möchten.

2: Entfernen Sie die Bildlaufleiste rechts und lassen Sie die Bildlaufleiste unten.

Wenn Sie die Bildlaufleiste nur unten behalten möchten, können Sie body{overflow-x :auto in der eingebetteten Seite; overflow-y: versteckt;}

Drei: Entfernen Sie die Bildlaufleiste unten und behalten Sie die Bildlaufleiste rechts bei

Text in der eingebetteten Seite festlegen { overflow-x: versteckt; overflow-y: auto;}

Wir wissen bereits, dass diese beiden Eigenschaften die Anzeige und das Ausblenden der Bildlaufleiste festlegen können. Welchen Effekt hat dies, wenn beide gleichzeitig festgelegt werden? geschehen?

Durch die Erkennung habe ich festgestellt, dass beim Scrollen = „Auto“ oder „Ja“ die Einstellungen im Körper verwendet werden, wenn beim Scrollen = „Nein“ eingestellt ist Im Hauptteil wird die Bildlaufeinstellung verwendet, d. h. alle Bildlaufleisten werden entfernt.

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage