Sur mon site www.technyrem.fr , je rencontre un problème de menu.
En effet celui-ci passe au-dessus du header si on réduit la taille du texte.
C'est également comme ça qu'il apparait dans le cache de google ou dans certains moteurs qui mettent des miniatures
Mon menu est positionné en <include> et en bas de page dans le code et ainsi dans ma feuille de style (pour lui faire reprendre sa position):
CODE
.menu {
position: absolute;
top: 6.8em;
left: 1ex;
padding: 3px 0 0.5ex 0;
width: 10.8em;
background-color: #D5D7E1;
border-width: 1px;
border-style: solid;
border-color: #4B81AF;
}
position: absolute;
top: 6.8em;
left: 1ex;
padding: 3px 0 0.5ex 0;
width: 10.8em;
background-color: #D5D7E1;
border-width: 1px;
border-style: solid;
border-color: #4B81AF;
}
Pour solutionner ce problème de "passage sur le header", j'ai revu tout ceci sur -http://technyweb.free.fr/ (pour les essais).
Mon menu est maintenant en <include> en haut de page (le tout dans un conteneur) et mon texte principal est dans un "main".
Dans ma feuille cela donne ceci
CODE
/*Menu*/
#menuconteneur {
float: left;
clear: both;
margin-left: 1.5px;
}
#menu {
padding: 3px 0 0.5ex 0;
width: 10.8em;
background-color: #D5D7E1;
border-width: 1px;
border-style: solid;
border-color: #4B81AF;
}
#menuconteneur {
float: left;
clear: both;
margin-left: 1.5px;
}
#menu {
padding: 3px 0 0.5ex 0;
width: 10.8em;
background-color: #D5D7E1;
border-width: 1px;
border-style: solid;
border-color: #4B81AF;
}
Cela fonctionne , mon menu ne passe plus sur mon header si je réduit la taille du texte. Mais cela engendre un autre problème
Sous Internet Explorer, la "bordure" de mon "main" en haut à gauche s'affiche après un certain délai
et semble attendre la fin du chargement du menu.
Sous FF, je n'ai pas ce problème, car FF est rapide à charger les pages
Mais sous IE, c'est du plus mauvais effet et je trouve ça très moche
Quelqu'un a-t-il des idées ou suggestions me permettant de résoudre ce problème de délai d'affichage de la bordure du "main" sous IE
et/ou le passage du menu sur le header ????
Merci d'avance
(je sais qu'il y a beaucoup de travail sur le reste du code, j'essaie déjà de résoudre ça

