


Warum ignoriert Firefox das Auffüllen bei Verwendung von „Overflow: Scroll'?
Firefox ignoriert die Auffüllung bei Verwendung von Überlauf: Scrollen
Bei Verwendung von Überlauf: Scrollen mit Auffüllungsstilen tritt in Firefox ein rätselhaftes Problem auf: der untere Teil Die Polsterung des Elements verschwindet. Dieses Verhalten wird sowohl in Szenarios mit direktem als auch geerbtem Auffüllen beobachtet.
Ursache:
Die genaue Ursache des Problems ist unbekannt, scheint aber auf das Rendering-Verhalten von Firefox zurückzuführen zu sein wobei übergelaufener Inhalt abgeschnitten wird, ohne die Auffüllung zu berücksichtigen.
Workaround:
Um diese Inkonsistenz zu kompensieren, kann eine reine CSS-Lösung implementiert werden:
<code class="css">.container:after { content: ""; height: 50px; display: block; }</code>
Erklärung:
Dieses CSS-Snippet fügt nach dem Container ein leeres Pseudoelement hinzu. Indem die Höhe auf den gleichen Wert wie der untere Abstand und die Anzeige auf „Blockieren“ eingestellt wird, wird ein unsichtbarer Puffer erstellt, der Firefox dazu zwingt, den Abstand zu respektieren.
Einschränkungen:
Diese Problemumgehung behebt zwar das Problem, führt jedoch zu einer Einschränkung:
- Wenn der Inhalt im scrollbaren Container über die Höhe des Containers hinausgeht, wird die zusätzliche Höhe des Pseudoelements sichtbar.
Um dies zu vermeiden, können Sie JavaScript verwenden, um die Höhe des Pseudoelements basierend auf der Höhe des übergelaufenen Inhalts dynamisch anzupassen und so sicherzustellen, dass es verborgen bleibt, während die Auffüllung berücksichtigt wird.
Das obige ist der detaillierte Inhalt vonWarum ignoriert Firefox das Auffüllen bei Verwendung von „Overflow: Scroll'?. 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

Video Face Swap
Tauschen Sie Gesichter in jedem Video mühelos mit unserem völlig kostenlosen KI-Gesichtstausch-Tool aus!

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











Versuchen wir, hier einen Begriff zu prägen: "Statischer Formanbieter". Sie bringen Ihre HTML

Zu Beginn eines neuen Projekts erfolgt die SASS -Zusammenstellung im Blinzeln eines Auges. Dies fühlt sich gut an, besonders wenn es mit Browsersync kombiniert ist, das nachlädt

In der Zusammenfassung der Plattformnachrichten in dieser Woche stellt Chrome ein neues Attribut für das Laden, Zugänglichkeitspezifikationen für Webentwickler und die BBC -Bewegungen ein

Ich schaue mir das HTML -Element zum ersten Mal an. Ich habe es für eine Weile dessen bewusst, aber Haven ' Es wurde es noch nicht für einen Dreh genommen. Es hat einige ziemlich cool und

Buy or Build ist eine klassische Technologiedebatte. Das Aufbau von Dingen selbst ist vielleicht billiger, weil Ihre Kreditkartenrechnung keine Werbebuchung gibt, aber

Für eine Weile war iTunes der große Hund im Podcasting. Wenn Sie also "Abonnieren Sie Podcast" verlinkt haben, um zu mögen:

In der Roundup in dieser Woche, einem praktischen Lesezeichen für die Inspektion von Typografie, unter Verwendung dessen, wie sich JavaScript -Module gegenseitig importieren, sowie Facebook ' s.

Es gibt eine Menge Analyseplattformen, mit denen Sie Besucher- und Nutzungsdaten auf Ihren Websites verfolgen können. Vielleicht vor allem Google Analytics, das weit verbreitet ist
