image de fond pas prise en compte sur mobile

2 participants

Voir le sujet précédent Voir le sujet suivant Aller en bas

Résolu image de fond pas prise en compte sur mobile

Message par Laférosse Lun 24 Juil 2023 - 19:12

Bonjour. J'ai mis  une image de fond avec ce code qui fonctionne sur ordi mais qui n'est pas pris en compte sur mobile.

image de fond pas prise en compte sur mobile Srni

Comment l'adapter pour que l'image apparaisse également sur mobile ?  Merci par avance.

Code:
body{
background-image: url('https://zupimages.net/up/23/30/7jk3.png') !important;  
background-repeat:no-repeat;
background-position:top center;
background-size:100% auto;
background-attachment:fixed;  
}
Laférosse

Laférosse
****

Messages : 360
Inscrit(e) le : 10/04/2022

https://omygod.forumactif.com
Laférosse a été remercié(e) par l'auteur de ce sujet.
  • 0

Résolu Re: image de fond pas prise en compte sur mobile

Message par Toryudo Lun 24 Juil 2023 - 20:01

Bonjour !

Je crois qu'en retirant le background-repeat:no-repeat; ça fonctionne, il est bien visible comme il faut sur PC et sur téléphone.
Toryudo

Toryudo
Aidactif
Aidactif

Masculin
Messages : 1374
Inscrit(e) le : 31/03/2020

https://deus-academia.forumactif.com/
Toryudo a été remercié(e) par l'auteur de ce sujet.

Résolu Re: image de fond pas prise en compte sur mobile

Message par Laférosse Lun 24 Juil 2023 - 20:09

Merci Toryudo c'est parfait. ok Juste une petite question par rapport à mon code.
Est-il mieux de se servir de
Code:
background-size:100% auto;
ou de de mettre
Code:
 width: 100%;
pour adapter une image sur toute la largeur des écrans ?
Laférosse

Laférosse
****

Messages : 360
Inscrit(e) le : 10/04/2022

https://omygod.forumactif.com
Laférosse a été remercié(e) par l'auteur de ce sujet.
  • 0

Résolu Re: image de fond pas prise en compte sur mobile

Message par Toryudo Lun 24 Juil 2023 - 21:10

Ce n'est pas exactement la même chose, et c'est bien background-size:100% auto; qu'il faut utiliser dans le cas présent.

"width: 100%;" permet de créer un cadre d'une largeur égale à 100% de la taille de l'élément qui le contient
"background-size: 100% auto;" permet d'ajouter un background qui va prendre 100% de la taille du cadre dans lequel il se trouve

Si je mets "background-size: 100% auto;" sur un petit cadre qui fait 200px de large, alors mon background prendra 100% de la taille du cadre, soit 200px. Puisque dans votre exemple, on fait un "background-size: 100% auto;" sur l'élément body, un cadre qui, techniquement, fait 100% de la taille du navigateur (ou, dit autrement, a un width: 100% par défaut), alors le background prend 100% de la taille du navigateur automatiquement.
Toryudo

Toryudo
Aidactif
Aidactif

Masculin
Messages : 1374
Inscrit(e) le : 31/03/2020

https://deus-academia.forumactif.com/
Toryudo a été remercié(e) par l'auteur de ce sujet.

Résolu Re: image de fond pas prise en compte sur mobile

Message par Laférosse Mar 25 Juil 2023 - 9:16

Merci beaucoup pour vos explications. ok Une bonne journée à vous.
Laférosse

Laférosse
****

Messages : 360
Inscrit(e) le : 10/04/2022

https://omygod.forumactif.com
Laférosse a été remercié(e) par l'auteur de ce sujet.

Voir le sujet précédent Voir le sujet suivant Revenir en haut

- Sujets similaires

Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum