Comment avoir ce background unicolor ?

Bonjour,
j'ai un code javascript dans ma page html qui me permet d'ouvrir une div lorsqu'on clique sur le bouton. Le problème c'est que le background "subi" l'affichage du code css en arrière plan comme vous pouvez le voir sur l'image:


Qu'est-ce que je peux écrire en css pour éviter cela ?
Le code de ma div est la suivante:

echo '
						<div id="infomembre">
							Emis par: '.$info['pseudo'].'('.$info['echanges'].') <br \>
							L\'objet se trouve à: '.$info['commune'].'<br \>
							Intéressé par: <input type="button" onclick="affCache(\'intpar\');" value="afficher"/>
							<div id="intpar" style="display:none">
								Tessssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssst<br \>
								Test<br \>
								Test<br \>
								Test<br \>
								Test<br \>
								Test<br \>
								Test<br \>
								Test<br \>
								Test<br \>
							</div>
						</div>
';

5 réponses

  1. bonjour
    je crois que c'est plutot dans le code css qu'il faut modifier quelque chose

    cdlt
    0
    1. Bonjour Wervol, merci de répondre. La question est justement qu'est ce que je dois rajouter comme ligne pour éviter cela ?
      0
  2. mettez toujours le code css ici
    0
    1. vous n'avez pas de fichiers css ??
      0
      1. Le CSS des div concerné est:
        body{
        	background: #CDDDEE;
        }
        
        
        #centre{
        	box-shadow: 0px 0px 30px white;
        	width: auto;
        	height: auto;
        	background: white;
        	margin-left: 5%;
        	margin-right: 5%;
        	padding-top: 1px;
        	padding-bottom: 1em;	
        }
        
         #infomembre{
        	border: 3px solid orange;
        	width: 20%;
        	height: 100px;
        	float: right;
         }
        
        #intpar{
        	color: white;
        	background-color: rgba(0, 0, 0, 0.8);
        	width: auto;
        }
        


        Je ne pense pas qu'il y ait un code qui pose problème
        0
        1. je ne vois pas de problème non plus quel est le problème exactement?
          comme je ne sais pas ce que vous voulez faire
          merci de votre retour!! si votre demande est résolue n'oubliez pas de cliquez sur le bouton "résolu"
          0
          1. Essaie au lieu de mettre un echo de fermer la balise php et la rouvrir pour la suite du code.
            0
          2. en gros si je reprends ton code '-'

            ?>
                  <div id="infomembre">
                   Emis par: '.$info['pseudo'].'('.$info['echanges'].') <br \>
                   L\'objet se trouve à: '.$info['commune'].'<br \>
                   Intéressé par: <input type="button" onclick="affCache(\'intpar\');" value="afficher"/>
                   <div id="intpar" style="display:none">
                    Tessssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssst<br \>
                    Test<br \>
                    Test<br \>
                    Test<br \>
                    Test<br \>
                    Test<br \>
                    Test<br \>
                    Test<br \>
                    Test<br \>
                   </div>
                  </div>
            


            bien sur penses a enlever le ; de l' echo alors '^'
            Et vu que tu as l'air d'avoir du php en dessous, penses a rouvrir la balise
            0
          3. @ShutaBonjour Shuta, désolé de répondre seulement maintenant, j'étais fort occupé :s Malheureusement non ca ne fonctionne toujours pas :s
            0
          4. as tu le code complet (avec avant et après) pour voir si c'est pas dans le php une boucle bizarre ou autre ?
            0