Forum CMS Made Simple FR
probleme css sur item de menu actif - Version imprimable

+- Forum CMS Made Simple FR (https://www.cmsmadesimple.fr/forum)
+-- Forum : Général (https://www.cmsmadesimple.fr/forum/forum-3.html)
+--- Forum : Graphisme (https://www.cmsmadesimple.fr/forum/forum-9.html)
+--- Sujet : probleme css sur item de menu actif (/thread-2691.html)



probleme css sur item de menu actif - sheitaneb - 06/04/2013

Citation :#~~~~~ DEBUT BLOC A NE PAS SUPPRIMER ~~~~~
#~ Version du CMS: 1.11.5
#~ Url du site : http://concierge-privileges.fr/index.php
#~ Hébergeur / Soft : ovh
#~ Informations Système :
#~ ----------------------------------------------
#~ Cms Version: 1.11.4
#~ Installed Modules:
#~ CMSMailer: 5.2.1
#~ CMSPrinting: 1.0.3
#~ FileManager: 1.4.3
#~ MenuManager: 1.8.4
#~ MicroTiny: 1.2.5
#~ ModuleManager: 1.5.5
#~ ThemeManager: 1.1.7
#~ FormBuilder: 0.7.3
#~ Captcha: 0.4.5
#~ CGExtensions: 1.32.2
#~ JQueryTools: 1.2.5
#~ Config Information:
#~ php_memory_limit:
#~ process_whole_template:
#~ output_compression:
#~ max_upload_size: 64000000
#~ url_rewriting: none
#~ page_extension:
#~ query_var: page
#~ image_manipulation_prog: GD
#~ auto_alias_content: true
#~ locale:
#~ default_encoding: utf-8
#~ admin_encoding: utf-8
#~ set_names: true
#~ Php Information:
#~ phpversion: 5.3.16
#~ md5_function: On (Vrai)
#~ gd_version: 2
#~ tempnam_function: On (Vrai)
#~ magic_quotes_runtime: Off (Faux)
#~ E_STRICT: 0
#~ E_DEPRECATED: 8192
#~ memory_limit: 128M
#~ max_execution_time: 120
#~ output_buffering: 4096
#~ safe_mode: Off (Faux)
#~ file_uploads: On (Vrai)
#~ post_max_size: 64M
#~ upload_max_filesize: 64M
#~ session_save_path: /tmp (1777)
#~ session_use_cookies: On (Vrai)
#~ xml_function: On (Vrai)
#~ xmlreader_class: On (Vrai)
#~ Server Information:
#~ Server Api: cgi-fcgi
#~ Server Db Type: MySQL (mysqli)
#~ Server Db Version: 5.1.66
#~ Server Db Grants: Impossible de trouver un privilège "GRANT ALL". Cela peut signifier que vous pourriez avoir des problèmes pour installer ou retirer des modules, ou encore l 'ajout et la suppression d'éléments, y compris les pages.
#~ ----------------------------------------------
#~~~~~ FIN BLOC A NE PAS SUPPRIMER ~~~~~



Bonjour,
j'ai un menu avec 5 item dont le cinquième qui est différents des autres,
j'utilise cette ligne de code css pour modifier les styles du menu de l'item en question:
Code :
[== CSS ==]
.page-menu ul#primary-nav li.menu5 a {
      color: #a33737;
      background: #333333;
      font-size: 1.6em;
}
.page-menu ul#primary-nav li.menu5 a:hover,
.page-menu ul#primary-nav li.menu5 a:active,
.page-menu ul#primary-nav li.menu5 a:focus {
      color: #fff;
      font-size: 1.6em;
      background: #3a424a;
      
border-top: 4px solid #a33737;
}
mon souci c'est que je souhaiterait que la taille du titre soit de 1.6em quand je suis suis sur les autre pages donc ça c'est bon mais j'aimerais qu'il garde cette même taille lorsque je suis sur la page,
du coup j'ai mis ce code en plus:
Code :
[== CSS ==]
.page-menu ul#primary-nav li.menu5 a.menuactive {
      color: #fff;
      font-size: 1.6em;
      background: #3a424a;
      border-top: 4px solid #a33737;
}
pas moyen, lorsque la page est active le titre reprend la même taille que les autres items pourtant j'ai placer ce code tout en bas de ma feuille de style donc il ne devrait pas reprendre le code au dessus, je sèche,
si quelqu'un serait m'aiguiller ce serait top, merci d'avance.


probleme css sur item de menu actif - heriquet - 10/04/2013

Bon en y regardant de plus près, le CSS semble correct mais quand le menu est actif, il ne possède pas la classe menu5 (ce que firebug met en évidence quand on y regarde).

Faut donc adapter ton template de menu.


probleme css sur item de menu actif - sheitaneb - 10/04/2013

je crois que j'ai trouvé le template,
module/menumanager/templates/cssmenu_ulshadow.tpl

sauf que je nage un peu dans le php là, tu voudrais bien m'aiguiller un peu ?


probleme css sur item de menu actif - bess - 10/04/2013

Simplement pour rappel : le forum n'a pas vocation à former les utilisateurs à des technologies telles que php, css, javascript Wink

je t'invites personnellement à te former sur php avant toute chose, t'es pas inscrit depuis 24h et t'es proche de la 40ène de message, je suis certain que je ne t'apprend donc rien sur nos politiques de fonctionnement Smile et comme moi tu sais que sans ces connaissances, tu reviendras sur nos forums dans 15 jours pour des questions identiques. Donc prend un peu le temps de te former avant de venir redemander de l'aide sur des technologies basiques comme php ou smarty, tu en seras le premier gagnant Smile


probleme css sur item de menu actif - sheitaneb - 10/04/2013

quel tuto me conseille tu pour php & smarty ?


probleme css sur item de menu actif - jissey - 10/04/2013

Pour PHP, un bon bouquin comme PHP/Mysql dans la collection "Pour les nuls".
Ensuite, il te suffira de lire la doc smarty pour l'apprendre, et les templates de CMSMS te serviront de tutos!

Bon courage.