Rechercher : dans
Par :

Background répété dans une div ET son contenu

Dernière réponse le 26 jun 2009 à 15:45:41 LeHudiaa, le 26 jun 2009 à 13:39:10 
 Signaler ce message aux modérateurs

Bonjour,
Alors voila, je suis victime des bug d'IE (et oui encore et toujours IE...)
J'ai appliqué un background-image en no-repeat a une div de class .menu titre
Dans cette div, il y a un lien... Jusque la tout va bien^^
Seulement, IE6 et 7 me colle le background, non seulement a la div, mais également au lien a l'interieur!...
Pour avoir un aperçu : http://energie-renouvelable.groupe-lams.fr/index.php (sous firefox, safari, chrome... etc... nickel, mais sous IE7 c'est la m**** a cause du background des menus...)
Bon sous IE6 il ne faut pas tenir compte des PNG pas encore transparents, j'ai pas encore mis le fixPNG ;-)
Si queqlu'un avait une solution assez rapidement, le site doit etre livré lundi...
Merci a tous pour les quelques minutes consacrées a mon probleme^^

Configuration: Windows XP
Firefox 3.0.11

Meilleures réponses pour « Background répété dans une div ET son contenu » dans :
Faire une newsletter VoirFaire une newsletter Une newsletter est une lettre d'information envoyée périodiquement par mail à des abonnés. Composée de texte, illustrations, liens renvoyant vers votre site, son contenu peut être par exemple une sélection de produits, un...
Transfert de disque dur à disque dur VoirVous avez un disque de 40 Go et vous souhaitez transférer son contenu vers un disque nouvellement acheté ayant un plus grande capacité ? Il est possible de transférer le contenu du premier disque vers le second en faisant une image disque. Les...
Webmastering - Contenu rédactionnel VoirImportance du contenu Les visiteurs reviennent généralement sur un site pour son contenu, plus que pour son design. Les études menées sur les internautes montrent que le facteur d'appréciation principal d'un site web est en premier lieu le contenu...
Mise en forme de données VoirStyles de données Que la cellule contienne une valeur littérale saisie par vous-même ou le résultat d’une formule, vous affectez un style aux données de cette cellule en définissant ce que l’on appelle le format de la cellule : cela conditionne...

1

ideal23, le 26 jun 2009 à 14:28:19

Bonjour
ca doit être un chevauchement de div, on a pas le code?

Répondre à ideal23

2

LeHudiaa, le 26 jun 2009 à 14:51:40

Merci des ta reponse!
Mais j'utilise une sorte de cms et je n'ai pas acces au code "source" mais je pense que ça doit donner un truc dans le genre :
<div class="menu_titre">
<a href=...>Titre du menu</a>
</div>
Donc je pense que le probleme vient d'ailleurs...
Mais je vais quand meme tenter de voir la source, histoire de verifier^^

Répondre à LeHudiaa

3

LeHudiaa, le 26 jun 2009 à 15:17:34

Bien, j'ai verifié la source et ça donne :
<?php
//sous block titre du menu (en fonction de l'affichage selectionné
switch ($display_block)
{
case 1 :
if ($nom_block != "")
{
?>
<div class="menu_titre">
<?php
if($lien)
{
?>
<a href="<?php echo $lien_block; ?>">
<?php
}
?>
<strong><?php echo $nom_block; ?></strong>
<?php
if($lien)
{
?>
</a>
<?php
}
?>
</div>
<?php
}
break;
case 2 :
if ($nom_block != "")
{
?>
<div class="menu_titre">
<?php
if($lien)
{
?>
<a href="<?php echo $lien_block; ?>">
<?php
}
?>
<img src="<?php echo $image_block; ?>" alt="<?php echo $nom_block; ?>" /><?php echo $nom_block; ?>
<?php
if($lien)
{
?>
</a>
<?php
}
?>
</div>
<?php
}
break;
case 3 :
if ($nom_block != "")
{
?>
<div class="menu_titre">
<?php
if($lien)
{
?>
<a href="<?php echo $lien_block; ?>">
<?php
}
?>
<img src="<?php echo $image_block; ?>" alt="<?php echo $nom_block; ?>" />
<?php
if($lien)
{
?>
</a>
<?php
}
?>
</div>
<?php
}
break;
}
//corps du menu
?>

Donc je confirme que l'erreur vient d'ailleurs^^
Si tu as une idée?...
Merci

Répondre à LeHudiaa

4

ideal23, le 26 jun 2009 à 15:27:41

Modifier le code d'un cms je suis pas pour, il faut tout le code et là je ne suis pas assez doué pour refaire le code d'un autre, demande conseils sur le forum du cms.

Répondre à ideal23

5

 LeHudiaa, le 26 jun 2009 à 15:45:41

Ben en fait, je dis "cms", mais c'est une solution web developpée par la boite dans laquelle je travaille...
Je bosse dessus depuis plus de 8 mois et j'ai jamais eu de pb dans le genre alors je suppose que le pb vient du css...
Tu n'as pas une idée?
Merci en tout cas de prendre du temps pour mon probleme^^

Répondre à LeHudiaa