IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

HTML Discussion :

DIV opaque


Sujet :

HTML

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Novembre 2003
    Messages
    401
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2003
    Messages : 401
    Par défaut DIV opaque
    Bonjour,

    J'aimerais savoir s'il existe un moyen de rendre une <div> opaque.

    Merci pour vos idées.

  2. #2
    Membre Expert Avatar de Oluha
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    2 183
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations forums :
    Inscription : Novembre 2004
    Messages : 2 183
    Par défaut
    en lui donnant une couleur de fond ?

  3. #3
    Membre éclairé
    Profil pro
    Inscrit en
    Novembre 2003
    Messages
    401
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2003
    Messages : 401
    Par défaut
    Je lui ai bien donnée une couleur de fond.
    Ma fenêtre est organisée avec une suite de <div> dont certaines sont cachées.
    Lorsque je rends visible cette div, une autre div normalement en dessous reste visible en même temps.
    Pas facile à expliquer...

  4. #4
    Membre Expert Avatar de Oluha
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    2 183
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations forums :
    Inscription : Novembre 2004
    Messages : 2 183
    Par défaut
    es-tu sûre qu'elle est vraiment en dessous ?
    si tu ne veux pas qu'elle soit visible puisque en dessous, pourquoi ne pas tout simplement la rendre invisible ?

  5. #5
    Membre éclairé
    Profil pro
    Inscrit en
    Novembre 2003
    Messages
    401
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2003
    Messages : 401
    Par défaut
    Elle ne doit pas être toujours visible. Elle n'est visible que lorsque l'utilisateur passe la souris sur un lien.

  6. #6
    Membre chevronné
    Avatar de ilood
    Inscrit en
    Mars 2005
    Messages
    468
    Détails du profil
    Informations forums :
    Inscription : Mars 2005
    Messages : 468
    Par défaut
    Salut,

    Est-il possible d'obtenir l'adresse de la page : Car je ne comprends pas le problème

  7. #7
    Membre éclairé
    Profil pro
    Inscrit en
    Novembre 2003
    Messages
    401
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2003
    Messages : 401
    Par défaut
    Impossible car c'est un site interne. Voici une version allégée du code :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    $ret.="<body leftmargin='0' topmargin='0' marginwidth='0' marginheight='0'>";
     
    // Cadre principal 
     
    $ret.="<div style='position:absolute; left:112px; top:0px; background-image:url(/images/haut_page1.bmp); width:800; 
    ......//entête 1
    $ret.="</div>";
     
    ...
    $ret.="<div style='position:absolute; left:112px; top:98px; width:800; height:23;'>";
    ...//entête 2
    $ret.="</div>";
     
    // Menu Gauche 
     
    $ret.="<div style='position:absolute; left:112px; top:121px; background-color:#007BB7; width:200; height:480;'>";
     
    // Sous catégories cachées 
    // Conseil municipal 
    $ret.="<div ID='mm_cslmunicipal' STYLE='position:absolute; visibility:hidden; background-color:#FFFFFF; left:160px; top:0px;'  onmouseout='cache(\"mm_cslmunicipal\")'>"; 
    $ret.="<table width='150' border='1' cellpadding='0' cellspacing='0' align='left' bgcolor='#FFFFFF' bordercolor='#007BB7' onmouseover='document.getElementById(\"mm_cslmunicipal\").style.visibility = \"visible\"'>"; 
    $ret.="<tr><td width='150' height='20'  onmouseover='javascript:this.style.background=\"#007BB7\";javascript:this.style.color=\"#FFFFFF\"'  onmouseout='javascript:this.style.background=\"#FFFFFF\";javascript:this.style.color=\"#00009D\";' class='normal3'>Dernier conseil</td></tr>"; 
    $ret.="<tr><td width='150' height='20' onmouseover='javascript:this.style.background=\"#007BB7\";javascript:this.style.color=\"#FFFFFF\"' onmouseout='javascript:this.style.background=\"#FFFFFF\";javascript:this.style.color=\"#00009D\";' class='normal3'>Tous les conseils</td></tr>"; 
    					$ret.="<tr><td width='150' height='20' onmouseover='javascript:this.style.background=\"#007BB7\";javascript:this.style.color=\"#FFFFFF\"' onmouseout='javascript:this.style.background=\"#FFFFFF\";javascript:this.style.color=\"#00009D\";' class='normal3'>Liste des élus</td></tr>"; 
    				  $ret.="</table>";
    			    $ret.="</div>";	
    ...
     
     
    // Menu visible 
    $ret.="<table align='center' width='200' height='480' cellpadding='0' cellspacing='0' border='0'>";
    $ret.="<tr>";
    $ret.="<td class='normal2' onmouseover='javascript:this.style.color=\"#FFFFFF\";montre(\"mm_cslmunicipal\")' onmouseout='javascript:this.style.color=\"#FFFFFF\";cache(\"mm_cslmunicipal\")'>					    	&nbsp;&nbsp;<img src='/images/bouton2.gif' width='7' height='7'>&nbsp;&nbsp;Conseil municipal</a>";
     
    $ret.="</td>";
    $ret.="</tr>";	
    $ret.="</table>";
    $ret.="</div>";
     
    // Informations centrales 
    $ret.="<div style='position:absolute; left:313px; top:121px; width:400; height:480;'>";
    $ret.="<table width='365' height='480' align='center' border='0' valign='middle'>";
    $ret.="<tr>";
    ....
    $ret.="</tr></table>";
    $ret.="</div>";
    La div que je veux affichée apparait à cheval sur la partie gauche et la partie centrale.
    Elle couvre bien la partie gauche mais passe en second plan sur la partie centrale.
    J'ai essayé d'indéxer l'ordre avec z-index mais ça ne marche pas.

  8. #8
    Membre éclairé
    Profil pro
    Inscrit en
    Novembre 2003
    Messages
    401
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2003
    Messages : 401
    Par défaut
    J'ai passé le z-index du menu gauche à 1 et ça fonctionne.

    Bon après-midi.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Contenu opaque sur DIV translucide
    Par monstroplante dans le forum Balisage (X)HTML et validation W3C
    Réponses: 4
    Dernier message: 05/06/2006, 14h46
  2. Type opaque
    Par Gogoye dans le forum C
    Réponses: 4
    Dernier message: 05/11/2003, 13h46
  3. [pl/pgSQL 7.2] Returns Opaque?
    Par Gruik dans le forum PostgreSQL
    Réponses: 1
    Dernier message: 18/10/2003, 16h50
  4. Editeur XMLGram et techniques <div>erses...
    Par Sylvain James dans le forum XMLRAD
    Réponses: 3
    Dernier message: 02/10/2003, 16h41
  5. XSLT et balise HTML div
    Par haypo dans le forum XSL/XSLT/XPATH
    Réponses: 6
    Dernier message: 01/07/2003, 20h38

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo