Maison >interface Web >tutoriel CSS >Pourquoi mon image d'arrière-plan est-elle coupée dans Firefox et Safari sur les appareils iOS ?

Pourquoi mon image d'arrière-plan est-elle coupée dans Firefox et Safari sur les appareils iOS ?

Patricia Arquette
Patricia Arquetteoriginal
2024-10-26 18:28:301025parcourir

Why is my background image cut off in Firefox and Safari on iOS devices?

Résolution du problème d'espace blanc sur la page avec image d'arrière-plan

Rencontre de lacunes sur le côté droit de l'image d'arrière-plan de votre page Web lorsqu'elle est affichée avec FireFox ou Safari sur les appareils iOS ? Explorons le correctif.

Description du problème :

Les images d'arrière-plan s'affichent correctement dans la plupart des navigateurs, mais dans FireFox et Safari pour iOS, un espace blanc apparaît dans la marge de droite. Cette distorsion est particulièrement visible sur les iPad et les iPhone.

Solution :

Pour résoudre ce problème, ajustez votre CSS en ajoutant le code suivant au début, avant tout autre classes :

<code class="css">html,body
{
    width: 100%;
    height: 100%;
    margin: 0px;
    padding: 0px;
    overflow-x: hidden; 
}</code>

Explication :

Ce code garantit que les éléments HTML et body occupent toute la fenêtre d'affichage, sans marges ni remplissage. En définissant overflow-x : caché, tout contenu qui s'étend au-delà du bord droit de l'écran est masqué.

CSS mis à jour :

Voici le fichier CSS mis à jour :

<code class="css">html,body
{
    width: 100%;
    height: 100%;
    margin: 0px;
    padding: 0px;
    overflow-x: hidden; 
}

/* Your other CSS code */</code>

Après avoir mis en œuvre ces modifications, l'espace blanc sur le côté droit devrait disparaître et l'image d'arrière-plan s'étendra sur toute la largeur de la page comme prévu.

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!

Déclaration:
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