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

Bibliothèques & Frameworks Discussion :

Info bulle au premier plan


Sujet :

Bibliothèques & Frameworks

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Juin 2010
    Messages
    123
    Détails du profil
    Informations personnelles :
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations forums :
    Inscription : Juin 2010
    Messages : 123
    Par défaut Info bulle au premier plan
    J'ai des sources de dnd dans lesquels j'insère des éléments comme suit:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
     
    var vehic = dojo.create('div',{'class':couleur,'class':'premierPlan'});
    //on crée l'info-bulle
    var a = dojo.create('a',{innerHTML:numParc,'href':"#",'class':'info'},vehic);
    a.style.height='21';
    a.style.width ='31';
    a.style.background='url("Pages/images/couleur' + idContrat + '.bmp")';
    var span = dojo.create('span',{'id':'span-'+idVehicule},a);
    //affichage de l'info-bulle
    vehic.onmouseover = function(){afficheDonnees(this);};
    //on insert au bon endroit
    window["colonne"+age].insertNodes(true, [vehic]);
    Le span a un visibility=hidden, et lors d'un onmouseover, grâce au css, j'affiche le span(l'info bulle).
    Le problème est que mes sources contiennent des dizaines d'éléments, si bien qu'au final la plupart des span se retrouvent sous des images et au passage de la souris on ne voit plus grand-chose.
    J'ai rajouté les propriétés css suivantes au span:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    position:		relative;
    z-index:		2;
    Mais ça ne marche pas.
    ESt-ce à cause de l'insertion dans les sources de dnd?

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Juin 2010
    Messages
    123
    Détails du profil
    Informations personnelles :
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations forums :
    Inscription : Juin 2010
    Messages : 123
    Par défaut
    J'ai aussi essayé en rajoutant la propriété css aux div plutôt qu'aux span, et avec des valeurs plus grandes de z-index, mais c'est toujours l'échec

  3. #3
    Membre chevronné
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Janvier 2010
    Messages
    322
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : Transports

    Informations forums :
    Inscription : Janvier 2010
    Messages : 322
    Par défaut
    As-tu essayé avec des dijit.Tooltip ?

  4. #4
    Membre confirmé
    Profil pro
    Inscrit en
    Juin 2010
    Messages
    123
    Détails du profil
    Informations personnelles :
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations forums :
    Inscription : Juin 2010
    Messages : 123
    Par défaut
    Oui j'ai essayé (il y a quelques semaines déjà) et ça marchait sur des éléments html figés mais pas sur mes éléments drag'n'dropables.
    Je vais sans doute être obligé de réessayer si je ne trouve pas une solution css

  5. #5
    Membre chevronné
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Janvier 2010
    Messages
    322
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : Transports

    Informations forums :
    Inscription : Janvier 2010
    Messages : 322
    Par défaut
    Si tu les crees dynamiquement sur ton element drag n dropable ? maintenant que tu as l'id tu dois pouvoir le faire
    Exemple :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
    new dijit.Tooltip({
    		connectId: ["monId"],
    		label: "texte que l'on veut afficher",
    		showDelay: '100',
    		position: 'above'
    	});

Discussions similaires

  1. Réponses: 1
    Dernier message: 26/12/2008, 12h12
  2. Réponses: 2
    Dernier message: 14/03/2004, 23h04
  3. Réponses: 3
    Dernier message: 11/03/2004, 17h11
  4. Premier plan sur un dialog
    Par |PaRa-BoL dans le forum MFC
    Réponses: 5
    Dernier message: 04/03/2004, 13h52
  5. forcer une fenetre à etre au premier plan jusqu'a ...
    Par peppena dans le forum Agents de placement/Fenêtres
    Réponses: 3
    Dernier message: 22/12/2003, 17h14

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