Aide CSS
Résolu-rochdi- Messages postés 1078 Statut Membre -
pour mettre une image en fond d'écran du site je crois que c'est
body
{
background-image: url("../project/skull.JPEG");
}
sauf qu'on ouvrant mon browser(Google chrome) elle n'est pas affichée.
Merci d'avance!
--
Notre plus grande gloire n'est pas de ne jamais tomber, mais de nous relever chaque fois que nous tombons
Configuration: Windows NT 4.0 Safari 530.5
50 réponses
- 1
- 2
- 3
Le problème central porte sur l'affichage d'une image en fond d'écran via CSS, notamment en utilisant background-image et une URL relative ou absolue qui semble ne pas se charger dans le navigateur. Des éléments courants résolvent le souci, notamment vérifier l'extension du fichier et utiliser le nom exact (JPG ou JPEG, en minuscules si possible) et afficher les extensions dans l'Explorateur. Pour le chemin et la syntaxe, privilégier une URL entre guillemets et le format CSS moderne, par exemple body { background: url("skull.jpg") no-repeat center; } et s'assurer que le point-virgule termine chaque propriété. D'autres échanges soulignent aussi l'importance d'utiliser des chemins relatifs et d'optimiser la taille des images pour la compatibilité multi-support.
-
salut^^
Ce n'est pas parce que c'est marqué JPEG dans la fenêtres des propriétés de l'image indique "JPEG" que l'extension est JPEG. En général, l'extension est "JPG" (en minuscule)
Il faut mettre comme c'est dans le nom du fichier. Il faut afficher les extensions du fichier : "outils" > "Options des dossiers" et décoches "masquer les extensions dont le type est connu". -
salut,
si le code c'était :body { width: 760px; margin: auto; /*Pour centrer notre page */ margin-top:20px; /* pour éviter de coller avec le haut de la fenêtre du naviguateur */ margin-bottom: 20px /* Idem pour le bas....*/ background-color: red; /* Une petite image pour le fond */
il manque le point virgule au bout de la règle margin-bottom, donc ça annule tout ce qui suit pour ce sélecteur.
-
1) est tu sur du lien
2)vire les "" dans url("") -
Salut, merci pour la réponse,mais ça marche pas,voilà ce que j'ai mis exactement
body
{
background: url(C:\Documents and Settings\khalikine\Bureau\Nouveau dossier\skull.jpeg);
}
et l'image c'est celle de mon profil
Merci -
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question -
normal sur ton serveur ya pas de disque C
-
là je ne fais qu'appliquer des cours je n'ai toujours pas de site
-
et evite les espaces dans les noms de fichiers ou de dossier (nouveau dossier/)
-
et voilà le texte html peut-être l'erreur provient de là
<!doctype html public "-//w3c//dtd xhtml 1.0 strict//en" "http://www.w3.org/tr/xhtml/dtd/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr">
<head>
<title>Page d'exemple pour tester le CSS</title>
<meta http-equiv="content-type" content="text/html;charset=iso-8859-1"/>
<link rel="stylesheet" media="screen" type="text/css" title="Essai" href="essai.css" />
</head>
<body>
<h1>Découverte du CSS</h1>
<p>
Bonjour !<br/>
Je suis une page XHTML<em>apparemment</em>banale, mais je sers en fait de test de fichiers<acronym title="Cascading Style Sheets">CSS</acronym>pour les tutoriels du<a href="https://openclassrooms.com/fr/">Site du zéro</a>
</p>
<h2>Ce n'est que du blabla</h2>
<p>
Comme l'a dit Neil Armstrong un certain 20 juillet 1969 : <q>C'est un petit pas pour l'Homme, un grand pas pour l'Humanité</q><br />
J'aime la choucroute en conserve.<br />
Vive les frites !
</p>
<p>
Quoi, ça ne veut rien dire ce que j'écris ? On s'en fout, c'est pour tester notre fichier .css rhalala ;o)
</p>
</body>
</html> -
Bonjour,
J'aimerais mettre une bannière fixe en haut de mon site et qu'elle reste fixe même si le texte en dessous est plus long que l'écran et qu'on le fait défiler. En CS3 j'ai mis mon div en positionnement fixe, mais quand je regarde ce que cela donne sur internet, le texte qui devrait se trouver en dessous de ma bannière se trouve par dessus!
Qu'est-ce que je dois changer?
Merci de votre aide
Gulliver -
-
Merci le hollandais volant pour ton aide, mais ça ne marche toujours pas, dans les propriétés de l'image elle est JPEG, j'ai essayé ton truc ça marche pas.
j'ai mis exactement ça
body
{ background: url(C:\Documents and Settings\khalikine\Bureau\image\skull.JPEG) no-repeat; }
Ne dois-je pas mettre des ""? -
salut,
mets ton images dans le même dossier que ton fichier CSS (ou HTML) et utilise :background: url(skull.JPEG) no-repeat;
et vire les majuscules des noms de fichiers (dans le code et dans le nom du fichier sur le disque dur).
-
Merci dalida, mais ça ne marche toujours pas, et ne fait je croyais que c'était background-image mais même avec ça marche pas..
-
+1 pour le hollandais.
si ça ne fonctionne pas, fais nous un copier/coller de l'adresse qui est dans la barre d'adresse de ton navigateur quand tu affiches ta page, stp.
-
Salut, merci pour ta réponse mais ça ne marche toujours pas j'ai mis exactement
body
{
background-image: url(skull.JPG) no-repeat;
} -
là voilà :file:///C:/Documents%20and%20Settings/khalikine/Bureau/rochdi/project/essai.html
-
essaie avec :
file:///C:/Documents%20and%20Settings/khalikine/Bureau/rochdi/project/skull.JPG
et dis nous ce qui s'affiche.
-
-
tu as pas un souci de / dans ton chemin?
-
Non puis que je ne fais que fichier/ouvrir et je choisis mon fichier
- 1
- 2
- 3