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 :

Lien au-dessus d'un swf : problème curseur


Sujet :

HTML

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Juin 2007
    Messages
    37
    Détails du profil
    Informations forums :
    Inscription : Juin 2007
    Messages : 37
    Par défaut Lien au-dessus d'un swf : problème curseur
    Bonjour à tous,

    Voici le contenu de ma page :

    - un .swf en fond
    - un lien positionné au-dessus de ce .swf.

    Le lien fonctionne.
    Mais par contre, dans certains navigateurs (Safari notamment), lors du survol de la souris sur le lien, le curseur ne prend pas la forme d'une main.

    Voici mon code :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     
    <a href="http://www.machintruc.fr/">Lien</a>
     
    <object type="application/x-shockwave-flash" data="leFlash.swf" width="335" height="615">
            <param name="movie" value="leFlash.swf" />
           <param name="AllowScriptAccess" value="always" />
            <param name="wmode" value="transparent" />
    </object>
    J'ai essayé le positionnement absolu plus z-index, positionnement relatif ... ça ne marche pas.

    Merci d'avance pour votre aide.

  2. #2
    FoxLeRenard
    Invité(e)
    Par défaut
    Bonjour,

    Nous devons étre loin de posséder le vrais contexte que tu décris, car le code que tu donne met forcément le lien a coté du flash !

  3. #3
    Membre averti
    Inscrit en
    Juin 2007
    Messages
    37
    Détails du profil
    Informations forums :
    Inscription : Juin 2007
    Messages : 37
    Par défaut
    Bonjour,

    Le lien est en positionnement absolu.

  4. #4
    FoxLeRenard
    Invité(e)
    Par défaut
    Citation Envoyé par Dayren Voir le message
    Bonjour,
    Le lien est en positionnement absolu.
    Alors tu poses une question sans vouloir donner le code, mais c' est impossible, car il existe mille raisons a ton probléme, si tu poses la question ici, c'est que tu nous demandes "que faire" ...

    Par exemple selon le DOCTYPE que tu as choisi pour ta page les réactions des navigateurs différent.
    D'autre part l'importance de ta feuille de style est fondamentale puisque tu peux étre dans un cas de haslayout

    Merci donc de donner ton code

  5. #5
    Membre averti
    Inscrit en
    Juin 2007
    Messages
    37
    Détails du profil
    Informations forums :
    Inscription : Juin 2007
    Messages : 37
    Par défaut
    Ah d'accord, désolé

    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
     
    <?xml version="1.0" encoding="utf-8"?>
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
     
    <html xmlns="http://www.w3.org/1999/xhtml">
     
    <head>
    	<title>Essai</title>
    	<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    	<link rel="stylesheet" type="text/css" href="essai.css" media="all" />
    </head>
     
    <body>
        <a id="lien" href="http://www.google.fr/">Lien</a>
        <object id="leSwf" type="application/x-shockwave-flash" data="leSwf.swf" width="335" height="615">
            <param name="movie" value="leSwf.swf" /><param name="AllowScriptAccess" value="always" />
            <param name="wmode" value="transparent" />
        </object>      
    </body>
     
    </html>
    Le CSS :

    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
     
    * {
        padding: 0px;
        margin: 0px;
    }
     
    body {
        margin: auto;
        text-align: center;
    }
     
    #leSwf {
        position: absolute;
        z-index: 0;
        left: 0px;
    }
     
    #lien {
        color: red;
        font-size: 30px;
        position: absolute;
        z-index: 1;
        top: 150px;
        left: 250px;
    }
    Merci

  6. #6
    FoxLeRenard
    Invité(e)
    Par défaut
    Ok je comprends,
    j'ais testé, alors va prendre le source en clic droit sur cette page et fais
    affiché source, tu pourras t'en inspirer

    http://studiosmilounitch.free.fr/alsaExemple/temp.html

    Tiens moi au courant

  7. #7
    Rédacteur
    Avatar de Macmillenium
    Homme Profil pro
    Développeur front-end
    Inscrit en
    Mars 2008
    Messages
    2 333
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur front-end
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Mars 2008
    Messages : 2 333
    Par défaut
    Bonjour,

    Citation Envoyé par Dayren Voir le message
    Mais par contre, dans certains navigateurs (Safari notamment), lors du survol de la souris sur le lien, le curseur ne prend pas la forme d'une main.
    Le lien est-il cliquable ? ou c'est juste un problème de style ?

    Fox, il n y a pas de Haslayout dans Safari, c'est un concept propriétaire à Ms (versions IE5.5/6/7).

Discussions similaires

  1. faire un lien par dessus un flash swf
    Par diabli73 dans le forum Balisage (X)HTML et validation W3C
    Réponses: 3
    Dernier message: 15/04/2009, 09h50
  2. Creer un lien a partir d'un swf
    Par adlich dans le forum Flash
    Réponses: 2
    Dernier message: 23/09/2006, 20h35
  3. Problème curseur de saisie sous Access
    Par anonymenet dans le forum Access
    Réponses: 2
    Dernier message: 27/06/2006, 10h55
  4. Problème Curseur SQL SERVER
    Par Yanmeunier dans le forum MS SQL Server
    Réponses: 4
    Dernier message: 07/12/2005, 19h19
  5. [C#] Problème curseur
    Par chimay62 dans le forum Windows Forms
    Réponses: 4
    Dernier message: 23/08/2005, 16h06

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