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 :

Problème pour afficher une div


Sujet :

HTML

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2009
    Messages
    153
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2009
    Messages : 153
    Par défaut Problème pour afficher une div
    Bonjour à tous,

    Je souhaite afficher un div par dessus un fichier pdf.
    Le fichier pdf est affiché dans une iframe comme ceci
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    echo "<iframe frameborder=\"0\" name='info' src=\"pdf.php\" width=\"850px\" height=\"640px\" scrolling=\"no\" STYLE='background:#D4D4D4; allowtransparency='true' marginwidth='0' marginheight='0'></iframe>";
    Je lis le pdf comme ceci dans le pdf.php
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    	header('Content-Type: application/pdf') ;
        header('Content-Disposition: inline') ;
        readfile('cgv.pdf') ;
    le div est simple
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <div STYLE="background:#1E2343;width:120px;height:200px;float:left"></div>
    mais voila, le div est toujours derrière mon iframe, et je ne parviens pas à faire passer mon div par dessus ...

    Merci pour votre aide

    Rg

  2. #2
    Membre extrêmement actif Avatar de ledisciple
    Homme Profil pro
    observateur de nuage niveau 2.3
    Inscrit en
    Août 2008
    Messages
    860
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France

    Informations professionnelles :
    Activité : observateur de nuage niveau 2.3

    Informations forums :
    Inscription : Août 2008
    Messages : 860
    Par défaut
    Bonjour

    je pense qu'il faut que tu utilises z-index

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    echo "<iframe style=\"z-index:0\" frameborder=\"0\" name='info' src=\"pdf.php\" width=\"850px\" height=\"640px\" scrolling=\"no\" STYLE='background:#D4D4D4; allowtransparency='true' marginwidth='0' marginheight='0'></iframe>";


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <div STYLE=\"z-index:10;background:#1E2343;width:120px;height:200px;float:left"></div>
    essaye de voir si tu peux pas, essayer la balise embed

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2009
    Messages
    153
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2009
    Messages : 153
    Par défaut
    merci pour ta réponse, malheureusement, ça ne fonctionne pas.

    J'ai oublié de préciser que mon div est affiché en position absolute

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    echo "<div id='production' STYLE='z-index:10 ; position:absolute ; background:#f1f2f6 ; width:200px ; height:200px ; border:2px solid #b8b8f4 ; top:32px ; left:$x_pos; float:left'>";
    Ce problème est vraiment bloquant

    j'ai le même problème avec la balise embed ... grrr

  4. #4
    Expert éminent

    Homme Profil pro
    Inscrit en
    Janvier 2007
    Messages
    13 474
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Secteur : Finance

    Informations forums :
    Inscription : Janvier 2007
    Messages : 13 474
    Par défaut
    Bonjour,
    au cas où le problème soit le même qu'avec les select (qui ne peuvent être "recouverts" par un div avec IE), as-tu essayé de mettre une iframe (vide) dans ton div ?
    Toujours en gardant le z-index, bien sûr.

    Dans le cas du select, seule une iframe arrive à passer au-dessus (l'autre solution étant de masquer le select au moment du survol par le div, mais je ne pense pas que ça t'intéresse)

    A+

Discussions similaires

  1. Problème pour afficher une liste déroulante
    Par Oli_Ifre dans le forum Langage
    Réponses: 2
    Dernier message: 18/04/2007, 09h11
  2. Problème pour afficher une image bmp
    Par homeostasie dans le forum MFC
    Réponses: 6
    Dernier message: 08/05/2005, 18h36
  3. [MFC]Problème pour afficher une image.
    Par Deedier dans le forum MFC
    Réponses: 4
    Dernier message: 25/03/2005, 16h13
  4. Réponses: 13
    Dernier message: 23/12/2004, 18h01
  5. Réponses: 3
    Dernier message: 29/08/2003, 10h57

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