problème float et lien hypertexte IE6 - HTML/CSS - Programmation
Marsh Posté le 22-07-2008 à 23:26:53
Déjà, tu ne peux pas placer une balise <div> dans une balise <a> (un élément de type en-ligne ne peut pas avoir pour descendant autre chose qu'un élément de type en-ligne, donc pas un bloc).
Ensuite, ta balise <div>, elle ne te sert à rien.
Contente-toi de balises <a> pour faire des boutons, à mettre dans une liste (ul, li) pour en faire un menu sémantique et accessible.
Pour utiliser float et avoir l'effet escompté, il te suffira d'ajouter une propriété display:block pour tes <a>.
Marsh Posté le 21-07-2008 à 17:49:52
Bonjour,
J'ai placé mes boutons avec des float afin qu'ils ne bougent pas au redimensionnement du navigateur sous IE6 (ouverture des favoris par exemple). Sous FF et IE7 il n'y a aucun soucis.
voici mon css :
et la page html correspondante :
J'ai remarqué qu'en mettant "position:absolute" au <div id="patrimoine"> les liens de boutons redevenaient actifs mais que c'était au tour de l'encart patrimoine lui-même de bouger au redimensionnement de la fenêtre !
Merci de pouvoir m'éclairer sur ce point.