quelques améliorations mais uniquement sur FF qui a bien pris la "-nth-child". cela fonctionne à merveille. Merci.
par contre avec ma version d'IE9 rien à faire il ne se passe rien.
j'ai pourtant reconstruit un mini menu de base sans mise en forme, mais aucun résultat.
POur la version "#menu-item-" j'ai trouvé ce code sur une autre page et qui au même titre que le fichier "beat_conf.php" est inclus sur l'ensemble du site.
Est-ce que ce n'est pas cette partie de code qui empêche l'exécution du style sur l'ID ?
Code : Tout sélectionner
// écriture du menu en fonction du code déjà calculé
if (!isset($_SESSION['code_menu']))
{
//connection à la base
//include("./librairie-inc/beat_conf.php");
//connectMaBase();
$sql = "SELECT RUBR_NOM, RUBR_ID, RUBR_ID_PERE, RUBR_IMAG FROM rubrique order by RUBR_ORDRE ASC";
$retour = mysql_query ($sql) or die ('Erreur SQL !'.$sql.'<br />'.mysql_error());
$rubrique = array();
while($row = mysql_fetch_array($retour)) {
$rubrique[] = array(
'parent_id' => $row['RUBR_ID_PERE'],
'rubr_id' => $row['RUBR_ID'],
'nom_rubrique' => $row['RUBR_NOM'],
'rubr_imag' => $row['RUBR_IMAG']
);
}
$code_menu="<div class=\"menu\">".afficher_menu(0,0,$rubrique)."</div>";
$_SESSION['code_menu'] = $code_menu;
}
echo ($_SESSION['code_menu']);
?>