Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : z-index inopérant sous ie [ CSS / Général ] (Nitruk)

mercredi 29 novembre 2006 à 16:12:03 | z-index inopérant sous ie

Nitruk

Bonjour,

J'ai un problème avec une bête définition CSS : .item désigne les différends items du menu de mon site, mis en place par un script de 15-20 fonctions. #contenu est un simple tableau dont leur la largeur est déterminée par Javascript. Voici les css correspondants :

  #contenu{
    color: white;
    background-color: #000033;
    opacity: 0.7;
 filter: alpha(opacity=70);
    border-color: silver;
    border-width: 2;
    border-style: outset;
    position: relative;
 left: 220;
 z-index: 1;
 }
  #contenu th{
    position: relative;
    border-width: 0;
 z-index: 1;
 }
  #contenu td{
    position: relative;
    background-color: #003333;
    border-color: silver;
    border-width: 2;
    border-style: outset;
 z-index: 1;
 }
  .item {
    color: white;
    position: relative;
    overflow: hidden;
    border-color: silver;
    border-width: 2;
    border-style: outset;
    background-color: #000033;
    opacity: 0.7;
    filter: alpha(opacity=70);
    padding: 5px;
   cursor: pointer;
   font-family: Old English;
   font-size: 24px;
   z-index: 2;
   }

Le problème est que quand je fixe la position de #contenu à reliative ou absolute, ie le place par défaut au dessus de mon menu, et qu'il semble ne pas prendre en compte mes z-index. Le site est ici, et il s'affiche correctement sour FIrefox mais pas sous Internet Explorer.

En vous remerciant par avance de vos réponses...

Nitruk

mercredi 29 novembre 2006 à 16:26:12 | Re : z-index inopérant sous ie

bultez

Membre Club




Bonjour,

   pas bien sûr que ce soient les z-index... mais plutôt les opacity.
   avec IE, filter je crois ? ( ou pas loin, de mémoire d'Alzheimer )

                              Cordialement                Bul       [mon Site]    [M'écrire]

mercredi 29 novembre 2006 à 16:32:23 | Re : z-index inopérant sous ie

bultez

Membre Club
je savais bien que j'avais ça dans un coin....
            FILTER: alpha(opacity=50) pour IE
            moz-opacity: 0.5; pour mozilla
            opacity: 0.5; pour firefox et autres

                              Cordialement             Bul       [mon Site]    [M'écrire]

mercredi 29 novembre 2006 à 16:35:52 | Re : z-index inopérant sous ie

bultez

Membre Club
euh... en relisant, il semble que c'est ce que tu as mis...
fatigué moi ? je vais au lit alors...

                              Cordialement                Bul       [mon Site]    [M'écrire]

mercredi 29 novembre 2006 à 16:38:15 | Re : z-index inopérant sous ie

Nitruk

merci quand même ^^. Vous n'avez jamais rencontré de problème de z-index avec IE ? Personnellement c'est la première fois que je l'utilise...

Nitruk

mercredi 29 novembre 2006 à 16:50:09 | Re : z-index inopérant sous ie

bultez

Membre Club





le souci  avec IE est sur les select
( pas testé avec IE 7 d'ailleurs, le bug existe-t-il toujours ? )

essayer sans opacity, pour voir... car il me semble que FF et IE,
   c'est pratiquement la même chose sauf la "transparence" ?
   mais à mon age, la vue ... Papy.gif


            Cordialement             Bul       [mon Site]    [M'écrire]

mercredi 29 novembre 2006 à 17:25:20 | Re : z-index inopérant sous ie

Zobibol

Réponse acceptée !
Bien le bonjour, en fait, j'ai pas trouvé pour IE ne fait pas pareil que FF, mais j'ai trouvé un "paliatif":
Dans ton fichier : Menus.js tu cherches la méthode ajouterMenu à la ligne j'ai remplacer la ligne :
 document.body.innerHTML += '<div id="menu_'+nom_menu+'" style="position:absolute; left:0; top:0; visibility:hidden;" onmouseover="clearTimeout(chrono)" onmouseout="tempscacher"></DIV>';
par
 document.body.innerHTML += '<div id="menu_'+nom_menu+'" style="position:absolute; left:0; top:0; visibility:hidden;" onmouseover="clearTimeout(chrono)" onmouseout="tempscacher" class="content"></DIV>';
Ensuite dans le fichier global.css il suffit de déclarer une classe :
/**
* Container du menu
*/
.content{
   z-Index:50000;
}
et il n'y a plus de soucis aussi bien sous ie que sous FF.
A tester tout de même.
[o-_-o]

mercredi 29 novembre 2006 à 17:31:54 | Re : z-index inopérant sous ie

Nitruk

Merci beaucoup, j'avais essayé de placer le tableau dans un contenuer, mais pas à modifier les prpriétés des conteneurs du menu, bêtement. Maintenant ça marche, merci encore !

Nitruk



Cette discussion est classé dans : contenu, position, index, color, border


Répondre à ce message

Sujets en rapport avec ce message

De l'aide pour un petit jeu.... [ par Nini ] Voilà le script d'une page : ..:: Challenge JavaScript Niveau: 5 :: Extra-Facile ::.. var code = "A toi de trouver"; function checkfrm() index qui donne le contenu d'un dossier [ par bertrouf ] Je suis hébergé chez Wanadoo, qui n'accepte ni l'ASP, ni le PHP.J'ai dans un dossier une belle quantité de fichiers, je voudrais qu'une page index me Problème de tableau ... [ par LocalStone ] Salut, Alors voilà, j'ai ce sympatique petit morceau de code mais j'ai un problème ... Je ne comprends pas pourquoi la taille des cellules du tableau Aidez moi pour ce code sources svp !!! [ par masta64 ] salut a tous !!! Pourriez vous m'aidez à bien faire mon code source pour ma fonction que je cherche ,c'est a dire, une image qui apparait au premier p agenda avec jquery et le plugin interface [ par paguira ] Bonjour à tous, Je boss actuellement sur un agenda en Ajax, pour cela j'utilise  jquery et le plugin interface. Je bloque sur le réajustement d'un bug sur zindex [ par originalcompo ] Bonjour à tous.Voilà, j'ai un bug dans l'utilisation de la propriété zindex, dans le cas d'internet explorer (marche très bien sur netscape).Comme je Problème affichage de value après setAttribute sous Firefox alors que IE OK [ par glachant ] Bon ...ça continue...Tout marche nickel sous IE (pour une fois !) ...mais voilà que sous FF ça deconne quand je monte ou descends les lignes du tablea Rajouter un border a un element d'une liste contenu dans un div [ par KorBen31 ] Bonjour,J'ai une liste d'éléments contenu dans des div, et lorsque je clique dessus je voudrais rajouter un border sans recharger la page ou faire un problème de positionnement de calques css et IE 6 [ par Justkill ] Bonjour à vous,je viens vous voir encore une fois pour avoir vos conseils éclairés. En effet, comme l'énonce le titre, j'ai un soucis de positionnemen Regroupement de plusieurs pages htm en une seule [ par vhalter ] Bonjour à tous,J'ai créé un site web pour la vente de ma maison.J'ai crée aussi une page pour une visite virtuelle. http://maison08.free.fr/Menu/fr-vi


Nos sponsors

Sondage...

CalendriCode

Novembre 2008
LMMJVSD
     12
3456789
10111213141516
17181920212223
24252627282930

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,702 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.