Fork me on GitHub






MULTIMENU 2 => menu en arrière plan
Régulier
Inscrit: 24/01/2008 09:20
De Moselle
Messages: 169
Bonjour,

Sur mon site http://www.xpected.fr j'ai installé multimenu 2 et sélectionné le menu DYN VERTICAL.
Celui fonctionne parfaitement sur la page d'accueil.
Or dès que je change de page (exemple: dans la galerie photo), les sous-menu apparaît en arrière plan de la galerie (voir en arrière plan de l'article pour le cas des articles).

Est ce que quelqu'un sait d'où cela peut venir?

Merci,
Sophie

Posté le : 21/10/2009 13:05
Partager Twitter Partagez cette article sur GG+
Re: MULTIMENU 2 => menu en arrière plan
Régulier
Inscrit: 24/01/2008 09:20
De Moselle
Messages: 169
personne n'a de pistes pour me guider?
J'ai le même souci sur un 2eme site.
Sur la page d'accueil les sous-menu apparaissent en avant-plan mais en arrière plan sur les autres pages

Posté le : 07/12/2009 10:49
Partager Twitter Partagez cette article sur GG+
Re: MULTIMENU 2 => menu en arrière plan
Supporter Xoops
Inscrit: 09/01/2005 13:37
De Breizh
Messages: 16972
Bonjour,

Dans la feuille de style qui concerne ton menu (voir le module multimenu), il faut que tu mettes du z-index pour la class de ce menu

@+

Posté le : 07/12/2009 14:11

La connaissance s'accroît quand on la partage ...
Partager Twitter Partagez cette article sur GG+
Re: MULTIMENU 2 => menu en arrière plan
Régulier
Inscrit: 24/01/2008 09:20
De Moselle
Messages: 169
je vais abuser mais je vois pas trop où est la class.
donc je mets ma feuille de style

/***********************************************
* AnyLink Drop Down Menu- � Dynamic Drive (www.dynamicdrive.com)
* This notice MUST stay intact for legal use
* Visit http://www.dynamicdrive.com/ for ... ull source code
***********************************************/

// Edit settins here
var menuwidth_vert_{id}='160';         //default menu width
var disappeardelay_vert_{id}='2000';      //menu disappear speed onMouseout (in miliseconds)
var hidemenu_onclick_vert_{id}='yes';     //hide menu when user clicks within menu?




///// No further editting needed
var ie4=document.all
var ie5_5=typeof dropmenuiframe_vert_{id}=='undefined'1
var ns6=document.getElementById&&!document.all

if (ie4||ns6)
document.write('<div id="dropmenudiv_vert_{id}" style="x-index:100;visibility:hidden;" onMouseover="clearhidemenu_vert_{id}()" onMouseout="dynamichide_vert_{id}(event)"></div>')


function 
getposOffset_vert_{id}(whatoffsettype_vert_{id}){
var 
totaloffset_vert_{id}=(offsettype_vert_{id}=="left")? what.offsetLeft what.offsetTop;
var 
parentEl_vert_{id}=what.offsetParent;
while (
parentEl_vert_{id}!=null){
totaloffset_vert_{id}=(offsettype_vert_{id}=="left")? totaloffset_vert_{id}+parentEl_vert_{id}.offsetLeft totaloffset_vert_{id}+parentEl_vert_{id}.offsetTop;
parentEl_vert_{id}=parentEl_vert_{id}.offsetParent;
}
return 
totaloffset_vert_{id};
}

function 
showhide_vert_{id}(objevisiblehiddenmenuwidth_vert_{id}){
if (
ie4||ns6)
dropmenuobj_vert_{id}.style.left=dropmenuobj_vert_{id}.style.top=-500
if (menuwidth_vert_{id}>=0){
dropmenuobj_vert_{id}.widthobj=dropmenuobj_vert_{id}.style
dropmenuobj_vert_
{id}.widthobj.width=menuwidth_vert_{id}
}
if (
menuwidth_vert_{id}<0){
dropmenuobj_vert_{id}.widthobj=dropmenuobj_vert_{id}.style
dropmenuobj_vert_
{id}.widthobj.width=-0.8*menuwidth_vert_{id}
}
if (
e.type=="click" && obj.visibility==hidden || e.type=="mouseover"){
obj.visibility=visible
unhideIframe_vert_
{id}()

else if (
e.type=="click"){
setTimeout("hideIframe_vert_{id}();",0);
obj.visibility=hidden
}
}

function 
iecompattest_vert_{id}(){
return (
document.compatMode && document.compatMode!="BackCompat")? document.documentElement document.body
}

function 
clearbrowseredge_vert_{id}(objwhichedge_vert_{id}){
var 
edgeoffset_vert_{id}=0
if (whichedge_vert_{id}=="rightedge"){
var 
windowedge_vert_{id}=ie4 && !window.operaiecompattest_vert_{id}().scrollLeft+iecompattest_vert_{id}().clientWidth-15 window.pageXOffset+window.innerWidth-15
dropmenuobj_vert_
{id}.contentmeasure=dropmenuobj_vert_{id}.offsetWidth
if (windowedge_vert_{id}-dropmenuobj_vert_{id}.dropmenuobj_vert_{id}.contentmeasure)
edgeoffset_vert_{id}=dropmenuobj_vert_{id}.contentmeasure-obj.offsetWidth
}
else{
var 
topedge_vert_{id}=ie4 && !window.operaiecompattest_vert_{id}().scrollTop window.pageYOffset
var windowedge_vert_{id}=ie4 && !window.operaiecompattest_vert_{id}().scrollTop+iecompattest_vert_{id}().clientHeight-15 window.pageYOffset+window.innerHeight-18
dropmenuobj_vert_
{id}.contentmeasure=dropmenuobj_vert_{id}.offsetHeight
if (windowedge_vert_{id}-dropmenuobj_vert_{id}.dropmenuobj_vert_{id}.contentmeasure){ //move up?
//edgeoffset_vert_{id}=dropmenuobj_vert_{id}.contentmeasure+obj.offsetHeight
edgeoffset_vert_{id}=dropmenuobj_vert_{id}.contentmeasure-23 //gère la hauteur d'affichage du menu déroulant
if ((dropmenuobj_vert_{id}.y-topedge_vert_{id})<dropmenuobj_vert_{id}.contentmeasure//up no good either?
edgeoffset_vert_{id}=dropmenuobj_vert_{id}.y+obj.offsetHeight-topedge_vert_{id}
}
}
return 
edgeoffset_vert_{id}
}

function 
populatemenu_vert_{id}(what){
if (
ie4||ns6)
dropmenuobj_vert_{id}.innerHTML=what.join("")
}


function 
dropdownmenu_vert_{id}(objemenucontentsmenuwidth_vert_{id}){
if (
window.eventevent.cancelBubble=true
else if (e.stopPropagatione.stopPropagation()
clearhidemenu_vert_{id}()

dropmenuobj_vert_{id}=document.getElementByIddocument.getElementById("dropmenudiv_vert_{id}") : dropmenudiv_vert_{id}
populatemenu_vert_{id}(menucontents)

if (
ie4||ns6){
showhide_vert_{id}(dropmenuobj_vert_{id}.stylee"visible""hidden"menuwidth_vert_{id})
dropmenuobj_vert_{id}.x=getposOffset_vert_{id}(obj"left")
dropmenuobj_vert_{id}.y=getposOffset_vert_{id}(obj"top")
dropmenuobj_vert_{id}.style.left=dropmenuobj_vert_{id}.x-clearbrowseredge_vert_{id}(obj"rightedge")+"px"
dropmenuobj_vert_{id}.style.top=dropmenuobj_vert_{id}.y-clearbrowseredge_vert_{id}(obj"bottomedge")+obj.offsetHeight+"px"
unhideIframe_vert_{id}()
}

return 
clickreturnvalue_vert_{id}()
}

function 
clickreturnvalue_vert_{id}(){
if (
ie4||ns6) return false
else return true
}

function 
contains_ns6(ab) {
while (
b.parentNode)
if ((
b.parentNode) == a)
return 
true;
return 
false;
}

function 
dynamichide_vert_{id}(e){
if (
ie4&&!dropmenuobj_vert_{id}.contains(e.toElement))
delayhidemenu_vert_{id}()
else if (
ns6&&e.currentTarget!= e.relatedTarget&& !contains_ns6(e.currentTargete.relatedTarget))
delayhidemenu_vert_{id}()
}

function 
hidemenu_vert_{id}(e){
if (
typeof dropmenuobj_vert_{id}!="undefined"){
if (
ie4||ns6)
dropmenuobj_vert_{id}.style.visibility="hidden"
hideIframe_vert_{id}()
}
}

function 
delayhidemenu_vert_{id}(){
if (
ie4||ns6)
delayhide_vert_{id}=setTimeout("hidemenu_vert_{id}()",disappeardelay_vert_{id})
}

function 
clearhidemenu_vert_{id}(){
if (
typeof delayhide_vert_{id}!="undefined")
clearTimeout(delayhide_vert_{id})
}

if (
hidemenu_onclick_vert_{id}=="yes")
document.onclick=hidemenu_vert_{id}

// Hide IFrame
function hideIframe_vert_{id}() {
if (
ie5_5){
var 
theIframe_vert_{id} = document.getElementById("dropmenuiframe_vert_{id}")
theIframe_vert_{id}.style.display "none";
}
}

// Unhide IFrame
function unhideIframe_vert_{id}() {
if (
ie5_5){
var 
theIframe_vert_{id} = document.getElementById("dropmenuiframe_vert_{id}")
var 
theDiv_vert_{id} = document.getElementById("dropmenudiv_vert_{id}");
theIframe_vert_{id}.style.width theDiv_vert_{id}.offsetWidth+'px';
theIframe_vert_{id}.style.height theDiv_vert_{id}.offsetHeight+'px';
theIframe_vert_{id}.style.top theDiv_vert_{id}.offsetTop+'px';
theIframe_vert_{id}.style.left theDiv_vert_{id}.offsetLeft+'px';
theIframe_vert_{id}.style.display "block";
}
}

Posté le : 07/12/2009 14:33
Partager Twitter Partagez cette article sur GG+

 Haut   Précédent   Suivant



Vous pouvez voir les sujets.
Vous ne pouvez pas débuter de nouveaux sujets.
Vous ne pouvez pas répondre aux contributions.
Vous ne pouvez pas éditer vos contributions.
Vous ne pouvez pas effacez vos contributions.
Vous ne pouvez pas ajouter de nouveaux sondages.
Vous ne pouvez pas voter en sondage.
Vous ne pouvez pas attacher des fichiers à vos contributions.
Vous ne pouvez pas poster sans approbation.

Propulsé avec XOOPS | Graphisme adapté par Tatane, Grosdunord, Montuy337513

79 Personne(s) en ligne (66 Personne(s) connectée(s) sur Forum) | Utilisateur(s): 0 | Invité(s): 79 | Plus ...