


Wie ist der CSS-Bildlaufleistenstil mit den Browsern IE8 und Chrome kompatibel?
CSS-Tutorial
Als ich kürzlich meine Website verbesserte, stellte ich versehentlich fest, dass beim Klicken auf verschiedene Spalten in der Navigation der Text auf der Webseite nach links und rechts blinkte (driftete). Nach sorgfältiger Prüfung und Überlegung wurde festgestellt, dass das Problem in der Bildlaufleiste auf der rechten Seite des Browsers liegt, d. h. wenn die Höhe des Webseiteninhalts weniger als einen Bildschirm beträgt, gibt es auf der rechten Seite keine Bildlaufleiste Die berechnete Bildschirmbreite sollte zu diesem Zeitpunkt der Breite des gesamten Monitors entsprechen (angenommen 1440). Wenn die Höhe des Webseiteninhalts einen Bildschirm überschreitet, sollte die berechnete Bildschirmbreite 1440 betragen Aus diesem Grund kommt es zu einem leichten Zittern auf der Webseite, wenn Sie „marge: 0 auto“ einstellen und zwischen Kurz- und Langbildschirm wechseln.
Aufgrund des oben genannten Problems habe ich darüber nachgedacht, wie ich es lösen kann, bin aber nach ständigen Versuchen schließlich zu dem Schluss gekommen, dass dieses Problem grundsätzlich nicht vollständig gelöst werden kann, da es auch von der Leistung verschiedener Browser abhängt. Testen Sie die drei Browser IE8, Sogou und Chrome. Wie wir alle wissen, verfügt die neueste Version des Sogou-Browsers über zwei Modi: Kompatibilität (IE-Kern) und Hochgeschwindigkeitsmodus (WebKit-Kern). ist bereits mit Chrome vergleichbar (oder ich habe den Unterschied noch nicht gesehen), aber das Merkwürdige ist, dass es sich im Kompatibilitätsmodus, obwohl es aufgerufen wird, anders verhält als der reine IE8 Seiten (nicht genug für einen Bildschirm) ), obwohl Sogou keine Bildlaufleisten anzeigt, reserviert es auf der rechten Seite des Bildschirms eine leere Breite für Bildlaufleisten. Das heißt, für den Sogou-Kompatibilitätsmodus, unabhängig vom kurzen Bildschirm oder Bei einem langen Bildschirm beträgt die berechnete Breite immer 1440-Bildlaufleistenbreite. Dies ist jedoch bei IE8 nicht der Fall. Die reservierte alternative Breite der Bildlaufleiste wird nicht angezeigt, wenn der Bildschirm kurz ist, und die Breite wird automatisch hinzugefügt Der Bildschirm ist genauso lang wie die Leistung von Chrome, was unglaublich ist! Derzeit gibt es so viele Arten von Browsern auf dem Markt, dass es unmöglich ist, sie mit allen kompatibel zu machen, daher habe ich vor, auf Anpassungen in diesem Bereich zu verzichten.
Obwohl das Problem nicht gelöst wurde, wurde die Bildlaufleiste endlich ein wenig verschönert und stimmte im Wesentlichen mit der Farbe der Seite überein. Der CSS-Stil der Bildlaufleiste war im IE schon immer sehr gut, aber Chrome hat ein Auge zugedrückt. Ich habe viele Informationen im Internet konsultiert und in großen Foren herumgewandert. Grundsätzlich wurde gesagt, dass die Bildlaufleiste von Chrome nicht sein kann Mit CSS implementiert. Am Ende ist es einfach, JS oder Bilder zum Simulieren usw. zu verwenden, aber am Ende gibt es Artikel, die kompatible Codes bereitstellen. Überraschenderweise kann die Breite der Bildlaufleiste von Chrome durch Code festgelegt werden. Ich habe es ausprobiert und es fühlte sich gut an, also habe ich es aufgezeichnet (mit Kommentaren, der Farbcode kann je nach Bedarf geändert werden):
Für IE8:
html,body { scrollbar-face-color:#FB4446; /*滚动条3D表面(ThreedFace)的颜色*/ scrollbar-highlight-color:#fff; /*滚动条3D界面的亮边(ThreedHighlight)颜色*/ scrollbar-shadow-color:#eeeeee; /*滚动条3D界面的暗边(ThreedShadow)颜色*/ scrollbar-3dlight-color:#eeeeee; /*滚动条亮边框颜色*/ scrollbar-arrow-color:#000; /*滚动条方向箭头的颜色 */ scrollbar-track-color:#fff; /*滚动条的拖动区域(TrackBar)颜色*/ scrollbar-darkshadow-color:#fff; /*滚动条暗边框(ThreedDarkShadow)颜色*/ }
Für Chrome:
/*---滚动条默认显示样式--*/ ::-webkit-scrollbar-thumb{ background-color:#FB4446; height:50px; outline-offset:-2px; outline:2px solid #fff; -webkit-border-radius:4px; border: 2px solid #fff; } /*---鼠标点击滚动条显示样式--*/ ::-webkit-scrollbar-thumb:hover{ background-color:#F01360; height:50px; -webkit-border-radius:4px; } /*---滚动条大小--*/ ::-webkit-scrollbar{ width:8px; height:8px; } /*---滚动框背景样式--*/ ::-webkit-scrollbar-track-piece{ background-color:#fff; -webkit-border-radius:0; }
Das obige ist der detaillierte Inhalt vonWie ist der CSS-Bildlaufleistenstil mit den Browsern IE8 und Chrome kompatibel?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Heiße KI -Werkzeuge

Undresser.AI Undress
KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover
Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool
Ausziehbilder kostenlos

Clothoff.io
KI-Kleiderentferner

AI Hentai Generator
Erstellen Sie kostenlos Ai Hentai.

Heißer Artikel

Heiße Werkzeuge

Notepad++7.3.1
Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version
Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1
Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6
Visuelle Webentwicklungstools

SublimeText3 Mac-Version
Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Heiße Themen



Jede Anwendung, die Sie unter Windows ausführen, verfügt über ein Komponentenprogramm, um sie zu aktualisieren. Wenn Sie also Google Chrome oder Google Earth verwenden, wird die Anwendung „GoogleUpdate.exe“ ausgeführt, geprüft, ob ein Update verfügbar ist, und es dann basierend auf den Einstellungen aktualisiert. Wenn Sie es jedoch nicht mehr sehen und stattdessen einen Prozess updater.exe im Task-Manager von Windows 11/10 sehen, gibt es dafür einen Grund. Was ist Updater.exe in Windows 11/10? Google hat Updates für alle seine Apps wie Google Earth, Google Drive, Chrome usw. bereitgestellt. Dieses Update bringt

crdownload ist eine Chrome-Browser-Download-Cache-Datei, bei der es sich um eine Datei handelt, die nicht heruntergeladen wurde. Bei der crdownload-Datei handelt es sich um ein temporäres Dateiformat, das zum Speichern von Dateien verwendet wird, die von der Festplatte heruntergeladen wurden. Es kann Benutzern helfen, die Dateiintegrität beim Herunterladen von Dateien zu schützen und Schäden zu vermeiden . Unerwartete Unterbrechung oder Unterbrechung. CRDownload-Dateien können auch zum Sichern von Dateien verwendet werden, sodass Benutzer temporäre Kopien von Dateien speichern können. Wenn beim Herunterladen ein unerwarteter Fehler auftritt, können CRDownload-Dateien zum Wiederherstellen heruntergeladener Dateien verwendet werden.

Die Unfähigkeit von Chrome, Plug-Ins zu laden, kann behoben werden, indem überprüft wird, ob das Plug-In korrekt installiert ist, das Plug-In deaktiviert und aktiviert, der Plug-In-Cache geleert, der Browser und die Plug-Ins aktualisiert, die Netzwerkverbindung überprüft werden usw Ich versuche, das Plug-in im Inkognito-Modus zu laden. Die Lösung lautet wie folgt: 1. Überprüfen Sie, ob das Plug-in korrekt installiert wurde, und installieren Sie es erneut. 2. Deaktivieren und aktivieren Sie das Plug-in, klicken Sie auf die Schaltfläche „Deaktivieren“ und dann erneut auf die Schaltfläche „Aktivieren“. - Wählen Sie im Cache „Erweiterte Optionen“ > „Browserdaten löschen“, überprüfen Sie die Bilder und Dateien im Cache, löschen Sie alle Cookies und klicken Sie auf „Daten löschen“.

Was soll ich tun, wenn die Google Chrome-Webseite nicht geöffnet werden kann? Viele Freunde verwenden gerne Google Chrome. Einige Freunde stellen jedoch fest, dass sie Webseiten nicht normal öffnen können oder dass sich die Webseiten während der Nutzung nur sehr langsam öffnen. Werfen wir einen Blick auf die Lösung des Problems, dass Google Chrome-Webseiten nicht mit dem Editor geöffnet werden können. Lösung für das Problem, dass die Google Chrome-Webseite nicht geöffnet werden kann. Methode 1. Um Spielern zu helfen, die das Level noch nicht bestanden haben, erfahren Sie mehr über die spezifischen Methoden zum Lösen des Rätsels. Klicken Sie zunächst mit der rechten Maustaste auf das Netzwerksymbol in der unteren rechten Ecke und wählen Sie „Netzwerk- und Interneteinstellungen“. 2. Klicken Sie auf „Ethernet“ und dann auf „Adapteroptionen ändern“. 3. Klicken Sie auf die Schaltfläche „Eigenschaften“. 4. Doppelklicken Sie, um i zu öffnen

Was ist das Installationsverzeichnis der Chrome-Plug-in-Erweiterung? Unter normalen Umständen lautet das Standardinstallationsverzeichnis von Chrome-Plug-In-Erweiterungen wie folgt: 1. Der Standard-Installationsverzeichnis-Speicherort von Chrome-Plug-Ins in Windows XP: C:\DocumentsandSettings\Benutzername\LocalSettings\ApplicationData\Google\Chrome\UserData\ Default\Extensions2. Chrome in Windows7 Der Standardinstallationsverzeichnisspeicherort des Plug-Ins: C:\Benutzer\Benutzername\AppData\Local\Google\Chrome\User

Um FirefoxSnap unter Ubuntu Linux zu entfernen, können Sie die folgenden Schritte ausführen: Öffnen Sie ein Terminal und melden Sie sich als Administrator bei Ihrem Ubuntu-System an. Führen Sie den folgenden Befehl aus, um FirefoxSnap zu deinstallieren: sudosnapremovefirefox Sie werden zur Eingabe Ihres Administratorkennworts aufgefordert. Geben Sie Ihr Passwort ein und drücken Sie zur Bestätigung die Eingabetaste. Warten Sie, bis die Befehlsausführung abgeschlossen ist. Sobald der Vorgang abgeschlossen ist, wird FirefoxSnap vollständig entfernt. Beachten Sie, dass dadurch Versionen von Firefox entfernt werden, die über den Snap-Paketmanager installiert wurden. Wenn Sie eine andere Version von Firefox auf andere Weise installiert haben (z. B. über den APT-Paketmanager), sind Sie davon nicht betroffen. Führen Sie die oben genannten Schritte durch

Chrome bedeutet Browser, ein von Google entwickelter Webbrowser. Er wurde erstmals im Jahr 2008 veröffentlicht und entwickelte sich aufgrund seiner ikonischen Funktion schnell zu einem der beliebtesten Browser oben im Fenster, und das Erscheinungsbild dieser Registerkartenleiste ähnelt stark dem verchromten Metall.

Dieses Tutorial zeigt Ihnen, wie Sie bestimmte Texte oder Phrasen auf allen geöffneten Tabs in Chrome oder Edge unter Windows finden. Gibt es eine Möglichkeit, eine Textsuche auf allen geöffneten Tabs in Chrome durchzuführen? Ja, Sie können eine kostenlose externe Weberweiterung in Chrome verwenden, um Textsuchen auf allen geöffneten Tabs durchzuführen, ohne die Tabs manuell wechseln zu müssen. Einige Erweiterungen wie TabSearch und Strg-FPlus können Ihnen dabei helfen, dies einfach zu erreichen. Wie durchsucht man Text auf allen Registerkarten in Google Chrome? Strg-FPlus ist eine kostenlose Erweiterung, die es Benutzern erleichtert, auf allen Registerkarten ihres Browserfensters nach einem bestimmten Wort, einer bestimmten Phrase oder einem bestimmten Text zu suchen. Diese Erweiterung
