Page 1 sur 1

Impossible d'afficher une image en BACKGROUND issue d'un CSS

Posté : 23 févr. 2008, 01:18
par speccy666
Impossible d'afficher mes cadres(image en background) en fond de menu lorsque je transfère mes fichiers sur le serveur FTP de FREE ; tout fonctionne correctement en local sous WAMP... même constant sous IE comme sous FIREFOX.

Image
En triturant nu peu, je suis presque sur qu'il y a un couac entre Background et background-image mais impossible de trouver... une idée les loulous? Merci d'avance.

Sous Wamp, cela s'affiche avec Background mais pas Background-image... sous firefox, aucune des 2 solutions...!!

Mon PHP où doivent s'afficher les cadres
 
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" >
	<link rel="stylesheet" media="screen" type="text/css" title="Exemple" href="designsitequestar.css" />
	<head>
       <title>Mon super site</title>
       <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
   </head>
 
   <body>

       <!-- L'en-tête -->
 
       <div id="en_tete">
           
       </div>

       <!-- Les menus -->
 
		<div id="menu">        
			<div class="element_menu">
				<div class="menuhaut">
								   <h3>Connection</h3>

		               <form method="post" action="connection.php">
						<p>
				       <label for="pseudo">Votre pseudo :</label>
				       <input type="text" name="pseudo"   size="12" maxlength="12" value=""/>
				       
				       <br />
				       <label for="pass">Mot de passe :</label>
				       <input type="password" name="pass" size="12"maxlength="12" />

					
					<input type="submit" name="boutconnect" value="Connection" style="font-weight:bold; margin-bottom:0px; margin-top: 10px; height: 20px; width: 90px; font-size:small;" />

					   </p>
					</form>
				       <a class="connect" style="font-size:small" href="pbconnection.php">Mot de passe perdue?</a>
	                   <a class="connect" style="font-weight:bold" href="inscription2.php">Devenir Membre</a>
					
								</div>
			</div>

       
			<div class="element_menu">
				<div class="menuhaut">
	               <h3>Menu Questar</h3>
	               <ul>
	                   <li><a href="index.php">Accueil</a></li>
					   	                   <li><a href="scoresQO.php">Les scores</a></li>
	                   <li><a href="InfoQuestar.php">C'est quoi Questar?</a></li>

	                   <li><a href="paiement.php">Faire un don</a></li>
	                   <li><a href="regles.php">Comment jouer?</a></li>
	                   <li><a href="Le forum">Le forum</a></li>
	               </ul>
				</div>   
			</div> 
			<div class="element_menu">
				<div class="menuhaut">

	               <h4></h4>
					<p > on a: 180 membres<br/> dont 0 connecté(s).</p><br/>				</div>
			</div>        		   
       </div>
 </body>
       <!-- Le corps -->

       <!-- Le pied de page -->
<!--
       <div id="pied">
           <p>Copyright "speccy" 2007, tous droits réservés</p>
       </div>
 -->
<body bgcolor="#0" text="#0" link="#0E390E" vlink="#0E390E" text-decoration="none">
<link rel="stylesheet" media="screen" type="text/css" title="Exemple" href="designformulaire.css" />
      <!-- Le corps -->
       <div >
			<link rel="stylesheet" media="screen" type="text/css" title="Exemple" href="designindex.css" />
			<div class="don">
				<p><a HREF="coucou.html"> <IMG ALIGN=top SRC="images/don.png" border="0"></a></p>
			</div>

									<div class="corps">
						Bonjour cher(e) inconnu(e); Merci de vous connecter si vous êtes déjà inscrit ou bien cliquez sur <a href="inscription2.php">devenir membre</a> pour vous inscrire en 20 secondes et jouer à Questar.<br/><br/><b><u>La maxime du jour</u></b><br/>>> L'absence diminue les médiocres passions et augmente les grandes, comme le vent éteint les bougies et allume le feu.					</div>
								<div >
				<!--AFFICHAGE DU SCORE GENERAL DU MOIS-->
				<div class="tabloscore">
					 
					<table>

						<!-- Préparation du TITRE du tableau et du NOM des colonnes indiquées en HAUt et en BAS du tablo-->
						<caption><a href="scoresQO.php">SCORES GENERAL DU MOIS</a></caption>
						<thead>
							<tr>
								<th> RANG</th>
								<th> NOM</th>

								<th> POINTS</th>
								<th> % Réussite</th>
							</tr>
						</thead>
						<!-- A activer si on veux une ligne de rappel des intitulés colonne en bas
						<tfoot>
							<tr>
								<th> RANG</th>
								<th> NOM</th>
								<th> POINTS</th>		
								<th> % Réussite</th>
							</tr>
						</tfoot>
						-->
						<!-- AFFICHAGE du CORPS du tablo-->
						<tbody>

												<tr>
							<td>
								1 
							</td>
							<td>
								Grégoire271 
							</td>
							<td>
								65535 
							</td>

							<td>
								84							</td>
						
													<tr>
							<td>
								2 
							</td>
							<td>
								Bastien477 
							</td>

							<td>
								63605 
							</td>
							<td>
								81							</td>
						
													<tr>
							<td>
								3 
							</td>

							<td>
								Bastien548 
							</td>
							<td>
								63450 
							</td>
							<td>
								55							</td>
						
													<tr>

							<td>
								4 
							</td>
							<td>
								POLLUX159 
							</td>
							<td>
								62717 
							</td>
							<td>

								46							</td>
						
													<tr>
							<td>
								5 
							</td>
							<td>
								Jean-Charles 
							</td>
							<td>

								62423 
							</td>
							<td>
								70							</td>
						
														</table> 
				</div>
				<!--AFFICHAGE DU SCORE GENERAL DU mois en POURCENTaGE-->
				<div class="tabloscore">
					 
					<table>

						<!-- Préparation du TITRE du tableau et du NOM des colonnes indiquées en HAUt et en BAS du tablo-->
						<caption>SCORES MOIS EN POURCENTAGE</caption>
						<thead>
							<tr>
								<th> RANG</th>
								<th> NOM</th>

								<th> % Réussite</th>
								<th> POINTS</th>
							</tr>
						</thead>
						<!-- A activer si on veux une ligne de rappel des intitulés colonne en bas
						<tfoot>
							<tr>
								<th> RANG</th>
								<th> NOM</th>
								<th> POINTS</th>		
								<th> % Réussite</th>
							</tr>
						</tfoot>
						-->
						<!-- AFFICHAGE du CORPS du tablo-->
						<tbody>

												<tr>
							<td>
								1 
							</td>
							<td>
								Antoine895 
							</td>
							<td>
								86							</td>

							<td>
								51816							</td>
						</tr>

													<tr>
							<td>
								2 
							</td>
							<td>

								nathalie63 
							</td>
							<td>
								86							</td>
							<td>
								31132							</td>
						</tr>

													<tr>

							<td>
								3 
							</td>
							<td>
								Chrystèle525 
							</td>
							<td>
								86							</td>
							<td>

								35719							</td>
						</tr>

													<tr>
							<td>
								4 
							</td>
							<td>
								Chrystèle593 
							</td>

							<td>
								85							</td>
							<td>
								19362							</td>
						</tr>

													<tr>
							<td>

								5 
							</td>
							<td>
								Ernestine939 
							</td>
							<td>
								85							</td>
							<td>
								30611							</td>

						</tr>

														</table> 
						
				</div>
			</div>	
			<div class="icones">
				<table class="tablo2" width=600px height=100px border="0" align=center>

					<tr class="ligne 2">
						<td class="cellule1"><a HREF="coucou.html"> <IMG SRC="images/LogoQuestOriginel.jpg"border="0" ></a></td>

						<td><a HREF="coucou.html"> <IMG ALIGN=top SRC="images/LogoQuestGalaxie.jpg" border="0"></a></td>
					</tr>
					<tr class="ligne 2">
						<td class="cellule1"><a HREF="coucou.html">JOUER A Questar ORIGINEL</a></td>
						<td><a HREF="coucou.html"> JOUER à Questar Galaxie</a></td>
					</tr>
				</table>

			</div>
		</div>
	</body>	
 
Mon CSS :
body
{
   width: 900px;
   margin: auto;
   margin-top: 10px;
   margin-bottom: 10px;   
   background-color: #FCD813 /*url("fond.png");*/
}

/* L'en-tête */
#en_tete
{
   width: 980px;
   height: 120px;
   background-image: url("images/banniere.png");
   background-repeat: no-repeat;
   margin-bottom: 5px;
   /*text-align:center;*/
   margin-left=400px;
}

/* Le menu */
#menu
{
   float: left;
   width: 160px;

}


/* Quelques effets sur les menus */
.element_menu h3
{   
   color: #26003E;
   font-family: Arial, "Arial Black", "Times New Roman", Times, serif;
   text-align: center;
   font-size:1em;
   padding-bottom:0;
}
.element_menu p
{
   list-style-image: url("images/puce.png");
   padding: 4px;
   padding-left: 20px;
   margin: 1px;
   margin-bottom: 0px;
}
.element_menu ul
{
   list-style-image: url("images/puce.png");
   padding-top:0;
   padding: 4px;
   padding-left: 35px;
   margin: 1px;
   margin-bottom: 0px;
}

.element_menu a
{
   color: #black;
}

.element_menu a:hover
{
   
   color: #26003E; 
   font-size:1.05em;
}

/* Le corps de la page */
#corps
{
   margin-left: 160px; /* Une marge à gauche pour pousser le corps, afin qu'il ne passe plus sous le menu */
   margin-bottom: 15px; /* Ca c'est pour éviter que le corps colle trop au pied de page en-dessous */
   padding: 5px; /* Pour éviter que le texte à l'intérieur du corps ne colle trop à la bordure */
   
   color: #180127;
   /*background-color: #F4F253; /* Une couleur de fond pour le corps 
   background-image: url("images/motif.png");*/
   background-repeat: repeat-x; /* Une petite image de fond qui se répètera horizontalement en haut */
   
   /*border: 2px solid black; /* Une bordure pour bien marquer les limites du corps et pour faire joli */
 }
#pied
{
	text-align:center;
}
.menuhaut {/* conteneur global et arrière-plan du titre du cadre */
width: 160px;
padding-top:10px;
background-image: url("images/cadremenuhaut.png") top left no-repeat;
}
.element_menu {/* arrière-plan bas et sur l'ensemble du cadre */

width: 150px;

padding:0px;
background-image: url("images/cadremenubas.png") bottom left no-repeat;
padding-bottom: 30px;
margin-bottom:10px;
}
.connect {/* conteneur global et arrière-plan du titre du cadre */
padding-left:15px;
font-size:0.7em;
}
 /* LE DESIGN DU MENU DES SCORES*/
 #tabnav {
	margin: 7;
	padding: 0 0 20px 10px;
	border-bottom: 1px black solid ;
	}

#tabnav li {
	margin: 0;
	padding: 0;
	display: inline;
	list-style-type: none;
	}

#tabnav a:link, #tabnav a:visited {
	float: left;
	font-size: 14px;
	line-height: 14px;
	font-weight: bold;
	margin: 0 10px 4px 20px;
	text-decoration: none;
	color: #0;
	}

#tabnav li.active a:link, #tabnav li.active a:visited, #tabnav a:hover {
	border-bottom: 4px solid #872BC6;
	padding-bottom: 2px;
	background: #FBE151;
	color: #586;
	}

#tabnav a:hover {
	color: #789;
	}
.TexteScore{
padding:0;
margin-right:200;
border:2px;
}
[Note : ce message a été posté de manière anonyme avant d'être réattribué à son auteur]

Posté : 23 févr. 2008, 04:58
par Elie
Déjà 2 Body et un link vers ton CSS au mileu de la page ca le fait pas ...

Fait le tri dans ta source !

La c'est la base qu'il te manque !

Posté : 23 févr. 2008, 11:20
par zeus
Modération :
Afin d'obtenir plus de réponses, le sujet est déplacé dans le forum "HTML, XHTML, CSS".

Merci de prendre le temps de lire les règlements
ainsi que l'intitulé de chaque forum avant de poster un nouveau sujet.