modifier le css (#ja-container) pour un seul sous-menu

Réduire
X
 
  • Filtrer
  • Heure
  • Afficher
Tout effacer
nouveaux messages

  • [Problème] modifier le css (#ja-container) pour un seul sous-menu

    Bonjour,
    Ce poste se rapproche de celui que j'avais déjà fait il y a quelques semaines ou ced1870 m'avait très bien aidé.
    Il m'avait permis de modifier le css du corps de mon site pour l'accueil uniquement en modifiant mmon index.php et mon css. (cf : page accueil http://www.groupe-montauroux.com/site)

    Je voudrai maintenant faire pareil avec chaque menu voir même sous-menu. C'est à dire, pour le cas de mon site, que historique, chiffre clé, notre développement..., aient le même fond d'écran, mais qu'ils soient différents de actualité/notre journal par exemple. Je ne sais pas comment faire...

    ced1870 m'avait donné les lignes de code ci dessous :
    Code:
    <?php
    $menu = & JSite::getMenu();
    if ($menu->getActive() == $menu->getDefault()) {
    $bodyclass=' accueil';
    }else{
    $bodyclass = ''; 
    }
    ?>
    et

    Code:
    <body class="<?php echo $bodyclass; ?>">
    et dans le css :
    Code:
    body.accueil #ja-container{
    	background: url(../../../images/arriere_plan_carrousel/arriere_plan.jpg) repeat-x top ;
    }
    J'ai essayé de modifier ce qu'il m'avait donné dans index php comme ceci :

    Code:
    $bodyclass=' accueil';
    }else{
    $bodyclass = '[COLOR="red"]site[/COLOR]'; 
    }
    et d'ajouter :
    Code:
    body.[COLOR="red"]site[/COLOR] #ja-container{
    	[COLOR="red"]background-color:red[/COLOR] ;
    Il me semblait logique que avec ces ajouts, cela permette d'afficher toutes les pages (sauf l'accueil) dans un fond rouge.
    Cela ne marche pas... :'(.

    J'espère avoir été clair (bien que un peu long) sur mon problème.
    N'hésitez pas à me poser des questions, je préciserai.

    PS : ced1870 je n'enverrai pas de MP

Annonce

Réduire
Aucune annonce pour le moment.

Partenaire de l'association

Réduire

Hébergeur Web PlanetHoster
Travaille ...
X