Liens-images & Div sous IE??????

Résolu/Fermé
pijaku Messages postés 12263 Date d'inscription jeudi 15 mai 2008 Statut Modérateur Dernière intervention 4 janvier 2024 - 2 août 2008 à 16:18
pijaku Messages postés 12263 Date d'inscription jeudi 15 mai 2008 Statut Modérateur Dernière intervention 4 janvier 2024 - 18 août 2008 à 12:28
Bonjour à toutes et à tous,
Dans le site que je travaille (en local avec le bloc notes), j'ai inséré des div qui contiennent des liens images comme ceci :
html :
<div id="drapeaux">
<a href="index.html"><img src="images/drapeaufrance.jpg"></a>
<a href="indexpl.html"><img src="images/drapeaupologne.jpg"></a>
<a href="indexen.html"><img src="images/drapeauanglais.gif"></a>
</div>
css :
div#drapeaux
{

height: 30px ;
margin-bottom: 5px;
text-align: right ;
}
J'ai procédé comme cela car je ne testait que sous Firefox. Quel bonheur, tout fonctionnait et c'était même joli!! Le problème s'est dévoilé lorsque j'ai testé sous IE... De belles croix rouges sur fond blanc sont apparues. J'ai lu quelque part que IE n'aime pas les div associées à des liens images. Par contre je ne sais pas quel code html et css utiliser pour modifier cela. Ca ne me dérange pas de refaire une feuille de style juste pour IE mais je ne sais pas quoi mettre dedans pour que tout s'affiche. Pourriez vous m'aider pour cela?
Merci d'avance.

9 réponses

billwate Messages postés 48 Date d'inscription samedi 2 août 2008 Statut Membre Dernière intervention 19 avril 2010 28
2 août 2008 à 17:29
Les belles croix rouges sur fond blanc, c'est parceque IE ne trouve pas les images.
Je ne pense pas que ce soit lié au DIV. Vérifie bien tes emplacements dans le paramètre SRC
de la balise IMG
0
pijaku Messages postés 12263 Date d'inscription jeudi 15 mai 2008 Statut Modérateur Dernière intervention 4 janvier 2024 2 744
3 août 2008 à 12:25
Salut,
Merci mais ça n'est pas un problème d'emplacement de fichier. J'ai vérifié et tout fonctionne sous firefox. Peut être du à un div qui "passerai au dessus"... Quelqu'un pourrait me donner des tuyaux la dessus?
0
billwate Messages postés 48 Date d'inscription samedi 2 août 2008 Statut Membre Dernière intervention 19 avril 2010 28
3 août 2008 à 14:25
J'ai copié ta description et collé dans un fichier test.htm
que j'ai placé à la racine de mon site local (meme niveau que
index.htm) ainsi que le fichier css qui l'accompagne.
J'ai utiiisé les images que j'avais à ma disposition (cela ne change rien)


<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>test div et images liens</title>
<link href="styleacc.css" rel="stylesheet" type="text/css">
</head>

<body>
<div id="drapeaux">
<a href="index.html"><img src="cm/amor.png"></a>
<a href="indexpl.html"><img src="cm/down.png"></a>
<a href="indexen.html"><img src="cm/img003.jpg"></a>
</div>
</body>
</html>

dans le css : styleacc.css
div#drapeaux
{
height: 30px ;
margin-bottom: 5px;
text-align: right ;
}

Firefox et Explorer (version 6) affichent bien
tous les deux les images liens.
Je crois qu'il faut chercher la solution du problème
dans les autres lignes de ta page.

Sous IE, si tu as eu à déplacer les images, clique
sur le bouton refresh dans la barre d'outil
0
pijaku Messages postés 12263 Date d'inscription jeudi 15 mai 2008 Statut Modérateur Dernière intervention 4 janvier 2024 2 744
3 août 2008 à 22:40
salut,
je pense à une option IE que je n'aurais pas autorisé......... C'est tellement la merde depuis que j'ai vista que peut être il ne veux pas m'afficher mer liens images parce que je ne l'ai pas autorisé....
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
pijaku Messages postés 12263 Date d'inscription jeudi 15 mai 2008 Statut Modérateur Dernière intervention 4 janvier 2024 2 744
3 août 2008 à 23:00
Salut à tous..........
Euh désolé de vous déranger mais si je balance tout mon code (html et css) ici quelqu'un pourra t'il me dépanner?
0
billwate Messages postés 48 Date d'inscription samedi 2 août 2008 Statut Membre Dernière intervention 19 avril 2010 28
3 août 2008 à 23:17
oui, j'aimerais bien voir avec toi
0
pijaku Messages postés 12263 Date d'inscription jeudi 15 mai 2008 Statut Modérateur Dernière intervention 4 janvier 2024 2 744
4 août 2008 à 09:14
Salut,
A n'y rien comprendre..... Au boulot ce matin j'ouvre mon "index.html" avec IE6. Pas de souci, je n'ai touché à rien... C'est peut être du à IE7 ou alors dans mes options internet à la maison je n'ai pas "autorisé le contenu" de je ne sais quoi... Je retente ce soir et te tiens au courant. En tout cas merci de ton aide.
0
pijaku Messages postés 12263 Date d'inscription jeudi 15 mai 2008 Statut Modérateur Dernière intervention 4 janvier 2024 2 744
4 août 2008 à 22:09
Bonsoir,
Mon site fonctionne sous IE6, Fierfox, sans aucun problème. Par contre sous IE7 c'est la m*****!!! C'est ma faute, j'en suis persuadé mais je ne trouve pas mon erreur. En fait les images-liens sont placées dans un div lui même placé dans un div qui est lui placé dans 1 div "conteneur". Sous IE7 j'ai droit (non pas à une croix rouge comme je l'avais déjà indiqué) à un petit carré contenant un petit carré rouge un triangle bleu et 1 rond vert. Bref pas d'image et le lien ne fonctionne pas. Je suis perdu aidez moi s'il vous plait.....
0
pijaku Messages postés 12263 Date d'inscription jeudi 15 mai 2008 Statut Modérateur Dernière intervention 4 janvier 2024 2 744
18 août 2008 à 12:28
Salut,
Problème résolu tout seul..... Le code était tout bon, j'ai juste copié-collé le code html et css en entier dans un nouveau fichier et tout fonctionne... Mystères de l'informatique!!
Merci
0