Background-image masquer si DIV vide

Bonjour,

je travaille avec JOOMLA et je me suis rendu compte que sous IE7 j'ai mon background-image qui saffiche même si je n'ai pas de contenu dans ma div. Comment puis-je faire pour masquer le background uniquement sous IE quand je n'ai rien dans ma DIV? Merci de votre aide :)

5 réponses

  1. Contributeur
    Bonjour,

    A tester l'ajout d'un display:none

    Donne nous ta div aussi pour voir ça de plus près.

    @+

    Nul ne peut prétendre se connaître parfaitement car la conscience n'est que la partie émergée de l'iceberg. Sigmund Freud
    1. Oui j'ai testé mais il l'efface au complet même si il y a du contenu a ce moment la..Donc je me demande si c'est faisable en CSS ou si faudrait faire un javascript ou si on peut même le faire en PHP...
      1. Contributeur
        Au pire tu donne un id à ta DIV et en bas de page tu fais :

        <script type="text/javascript">
           if (document.getElementById("idDeMonDiv").innerHTML == ""){
              document.getElementById("idDeMonDiv").style.display = "none";
           }
        </script>
        1. Merci je vais essayé cela ! Quel réponse rapide :)
          1. Contributeur
            Héhé tu as eu la chance de poster quand je passais par là !