Bonjour,

Je pense que cette question a été posée plusieurs fois, mais j'aimerais faire un banner.
J'ai inséré l'image en background avec CSS (le chemin est le bon) mais elle reste invisible, même quand je bonne une hauteur et une largeur à la div.

Pouvez-vous m'aider ?

Merci upload/1611755099-82142-css.jpg upload/1611755114-82142-html.jpg
Modérateur
Bonjour,

1) C'est :
padding: 4px 20px 4px 20px;

et non pas
padding: 4px,20px,4px,20px


2) C'est :
background-repeat: no-repeat;

et non pas
background-repeat: no-repeat 0 0;


3) Le padding va lui donner une hauteur, mais pour être "plus sûr", mets un texte conséquent dans le <div> (que tu retireras une fois vérifié que le background est bien visible).

4) Tel que tu l'as écris, l'image doit être dans le même dossier que le fichier css.

Amicalement,
Modérateur
Salut,


En complément de parsimonhi il manque des point-virgule à la fin de tes lignes (notamment background-image).
Modifié par _laurent (27 Jan 2021 - 16:14)
Merci beaucoup pour votre aide.
Cela a bien fonctionné.
Mais je suis obligée de mettre du contenu dans la div pour voir l'entièreté de la banner.
Comment puis-je faire pour la faire apparaitre sans contenu HTML ?

Merci
Modérateur
Bonjour,

_laurent a écrit :
En complément de parsimonhi il manque des point-virgule à la fin de tes lignes (notamment background-image).


Bien vu.

Effectivement, j'ai laissé passer ça. L'âge sans doute ! Smiley smile

Amicalement,