Maison > interface Web > tutoriel CSS > Pourquoi Firefox omet-il le remplissage au bas des éléments avec débordement : défilement ?

Pourquoi Firefox omet-il le remplissage au bas des éléments avec débordement : défilement ?

Patricia Arquette
Libérer: 2024-10-27 04:48:29
original
1062 Les gens l'ont consulté

Why Does Firefox Omit Padding at the Bottom of Elements with Overflow: Scroll?

Dépannage de l'omission de remplissage de Firefox avec débordement

Lors de l'implémentation des propriétés CSS overflow : scroll et padding, les utilisateurs peuvent rencontrer un problème où Firefox supprime le remplissage en bas de l'élément, contrairement aux navigateurs tels que Chrome et Safari.

Scénario de problème :

`


< ;ul>

<li>padding above first line in every Browser</li>
<li>content</li>
<li>content</li>
...
<li>content</li>
<li>content</li>
<li>content</li>
<li>no padding after last line in Firefox</li>
Copier après la connexion


`

Dans cet extrait, l'élément a une hauteur de 100px, un remplissage de 50px, un bordure rouge et débordement de défilement vertical. Cependant, dans Firefox, le remplissage au bas du conteneur est manquant, créant une apparence inattendue.

Solution de contournement :

Bien que ce problème puisse sembler déroutant, un problème relativement une simple solution CSS pure peut le résoudre :

<code class="css">.container:after {
    content: "";
    height: 50px;
    display: block;
}</code>
Copier après la connexion

En ajoutant cette règle CSS, vous insérez un élément vide d'une hauteur égale au remplissage du conteneur. Cet élément sert d'espace réservé, garantissant que le remplissage est constamment maintenu même en cas de débordement de défilement.

Démonstration :

[Fiddle](https://jsfiddle.net /rdx8k4mz/) présentant la solution de contournement.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal