chabgyver
Messages postés159Date d'inscriptiondimanche 17 juillet 2011StatutMembreDernière intervention28 janvier 2020
-
13 mars 2008 à 10:31
chabgyver
Messages postés159Date d'inscriptiondimanche 17 juillet 2011StatutMembreDernière intervention28 janvier 2020
-
14 mars 2008 à 13:55
Bonjour,
Suite à de nombreux commentaires de visiteurs de mon site, j'ai été contraints de refaire le menu dans un soucis de clarté.
Ca marche pas trop mal mais voilà, je suis confronté à un problème lié aux marges qui sont jamais pareilles. J'ai essayé mon site sur Safari, IE 7, Firefox 2 (win et mac) et j'obtiens 4 résultats différents. Les résultats les plus laids sont sur Firefox.
<html>
<head>
<title>RADIO BALISTIQ</title>
<meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
<style type="text/css">
</style>
<script type="text/javascript">
//--------------------------------------
// Changement de la SRC d'une IFRAME...
//--------------------------------------
function Charge_Fichier( where_, url_){
window.frames[where_].location.href=url_
}
window.onload=montre;
function montre(id) {
var d = document.getElementById(id);
for (var i = 1; i<=10; i++) {
if (document.getElementById('smenu'+i)) {document.getElementById('smenu'+i).style.display='none';}
}
if (d) {d.style.display='block';}
}
XtremDuke
Messages postés626Date d'inscriptionsamedi 28 septembre 2002StatutMembreDernière intervention18 mai 20094 13 mars 2008 à 14:29
Oula...
Je crois que tu te compliques la vie. Tu n'utiliserais pas un éditeur WYSIWYG ?
Tes menus sont a base de DIV les unes en dessous des autres. Je ne vois pas pourquoi tu spécifies une position quelconque.
Si tu veux décaller les menus par rapport à la bordure de gauche (apparement de 30px), spécifies simplement un 'margin-left:30px;'.
Si j'ai un conseille à te donner, utilises plutôt un système de listes non ordonnées (<li>...) pour créer ce genre de menu.
Donc, le problème ne vient pas du css qui me parait bien inutile. Le CSS est appelé à partir du fichier contenu.php, donc pas la peine de chercher dans le code ci-dessus où il en est question.
J'ai essayé de mettre des balises mais ça accentue le problème, je comprends pas d'où ça vient ces histoire de marge, pourquoi les sous menus sont décalés par rapport aux boutons parents ?
chabgyver
Messages postés159Date d'inscriptiondimanche 17 juillet 2011StatutMembreDernière intervention28 janvier 2020 14 mars 2008 à 13:55
J'ai essayé mais c'est encore pire, les décalages sont encore plus énormes. Logiquement les boutons et les sous-menus devraient être aligné, or, ce n'est pas le cas comme s'il y avait une valeur quelque part qui réglementait ceci. J'ai cherché partout, je trouve pas.