2009-11-30 2 views
0

Cette page http://winteradagency.com/Arvin/incentives/lenders.htm semble bonne dans tous les navigateurs sauf IE6. Ce qui ne va pas, ce sont les grands mots qui doivent figurer en haut de l'image au centre et qui disent «Déductions pour les prêteurs». Dans IE6, ils vont vers la droite entraînant un défilement horizontal de la fenêtre du navigateur.balise absolument positionnée ne fonctionnant pas dans IE6

J'ai besoin d'utiliser 2 instances différentes de ces mots pour créer une apparence d'ombre portée. Donc, on est au-dessus de l'autre, mais un pixel dans les deux sens.

J'utilise ce code html:

<div id="centerInc"> 
    <p class="centerAlign3">Deductions for Lenders</p> 
    <p class="centerAlign2">Deductions for Lenders</p> 
</div><!--end center image div--> 

et voici le css de styles.css sur le site:

#container #centerInc { 
background-image: url(images/IncCenter.jpg); 
height: 183px; 
width: 875px; 
margin-top: 160px; 
float: left; 
font: bold 2.6em Georgia, "Times New Roman", Times, serif; 
color: #FFF; 
background-repeat: no-repeat; 
text-align: right; 
position: absolute; 
} 

.centerAlign2 { 
font: normal 1.15em Georgia, "Times New Roman", Times, serif; 
color: #FFF; 
position: absolute; 
width: 860px; 
margin-top: 115px; 
} 
.centerAlign3 { 
font: normal 1.15em Georgia, "Times New Roman", Times, serif; 
color: #000; 
position: absolute; 
width: 861px; 
margin-top: 114px; 
} 

Toutes les idées seraient grandement appréciés. Je suis toujours une vraie recrue. merci!

Répondre

0

Essayez de spécifier "overflow: hidden" dans centerInc

je résoudre ce problème en créant un gif ou jpeg. Ce ne sera qu'une question de temps avant qu'il ne fonctionne pas dans IE9 ou Firefox 11 ou nouveau navigateur 0.5.

+0

Oui, j'ai décidé d'oublier d'essayer d'ajouter le texte en haut de l'image et de faire en sorte que chaque image avec le texte s'y trouve déjà. – Drea

0

Avec position: absolute Je certainement préciser x/y position (à savoir top et left), et je pense que je ne vois pas ce que tu fais ça. Dans l'état actuel des choses, vous donnez au navigateur la liberté de décider où positionner ces DIV.

+0

Je ne vois pas comment faire le positionnement x/y sauf dans le cas d'une image de fond. (J'utilise Dreamweaver) mais, j'ai décidé d'oublier d'essayer d'ajouter le texte sur le dessus de l'image et de faire en sorte que chaque image soit déjà dans le texte. – Drea

0

vos flotteurs clairs: Clearing a float container without source markup

Vous avez une étiquette </div> supplémentaire qui pourrait un autre problème, ainsi que quelques autres erreurs: [Invalid] Markup Validation of winteradagency.com/Arvin/incentives/lenders.htm - W3C Markup Validator

Vous pourriez aussi avoir besoin d'une feuille de style spécifique IE6: CSS - Conditional comments

+0

merci de votre aide. le lien vers les commentaires conditionnels CSS m'aidera dans le futur. et le lien vers le validateur de balisage m'a aidé à voir d'autres erreurs. J'ai décidé d'oublier d'essayer d'ajouter le texte en haut de l'image et de faire en sorte que chaque image contenant le texte s'y trouve déjà. – Drea

Questions connexes