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

Mise en page CSS Discussion :

infobulle avec Opera.


Sujet :

CSS

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Mars 2006
    Messages
    10
    Détails du profil
    Informations forums :
    Inscription : Mars 2006
    Messages : 10
    Par défaut infobulle avec Opera.
    Bonjoir.

    j'ai implante des infobulles en css qui sont censees s'afficher au survol d'une zone.


    le code ressemble a ca :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    <span class="bubbleBoxContainer">
      <a href="#">
        <img src="pics/icons/genres/adventure.png" alt="Adventure" class="Icon"/>
      </a>
      <div class="bubble">
        le contenu de ma bulle magique
      </div>
    </span>
    et voila 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
    26
    27
    .bubbleBoxContainer {
    	position: relative;
    	cursor: help;
    	font-size: 100%;
    }
    .bubbleBoxContainer .bubble {
    	display: none;
    	position: absolute;
    	border: thin solid Black;
    	background-color: InfoBackground;
    	padding: 0.81em;
    	left: 2.5em;
    	top: 1.46em;
    	width: 17em;
    	font-size: smaller;
    	text-decoration: none;
    	white-space: normal;
    	text-align: justify;
    	z-index: 250;
    }
    .bubbleBoxContainer:hover {
    	background: none;
    	background-color: InactiveCaptionText;
    }
    .bubbleBoxContainer:hover div.bubble {
    	display: block;
    }

    Sous Firefox, c'est niquel, IE, y'a des couilles mais peu importe, par contre Opera c'est de la chiasse, la bulle fait n'importe quoi , elle s'affiche parfois derriere les <th> des tableaux, parfois devant, parfois elles sont coupees on ne sait trop comment .. :S et le z-index n'y change rien du tout.

    Voila un screen :
    Nom : operacaca.JPG
Affichages : 75
Taille : 41,6 Ko


    Merci d'avance pour toutes vos solutions.

  2. #2
    Membre Expert
    Avatar de trotters213
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    2 571
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France, Gard (Languedoc Roussillon)

    Informations forums :
    Inscription : Janvier 2005
    Messages : 2 571
    Par défaut

    Le hover n'est pas revconnu sous IE lorsqu'il est utilisé sur aute chose qu'un lien (a), c'est peut-être de là que vient ton souci sous IE.

    Pour ce qui est de Opera, tu pourrais nous montrer le code HTML de tes th et si possible le CSS qui va avec.

    Tu devrais peut-être passer ta page aux validateurs CSS et XHTML afin de voir que ça ne soit pas une erreur HTML ou CSS qui ne génère une erreur sous Opera

    PS : en ce qui concerne les background-color de ton CSS, tu utilsies des valeurs (InfoBackground, InactiveCaptionText) qui n'existent pas.

Discussions similaires

  1. Infobulle en CSS qui ne s'affiche pas avec Opera
    Par xenos dans le forum Mise en page CSS
    Réponses: 5
    Dernier message: 27/02/2007, 12h03
  2. [PUBLICATION] Probleme avec opera
    Par tiyolx dans le forum Intégration
    Réponses: 20
    Dernier message: 03/07/2006, 14h03
  3. mon applet ne veut fonctionner qu'avec opera!
    Par walid2012 dans le forum Applets
    Réponses: 12
    Dernier message: 14/05/2006, 11h05
  4. Checkbox incompatible avec Opera ???
    Par pam_ela dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 20/04/2006, 09h28
  5. Liveconnect avec Opera 8.5 (appel Java depuis JavaScript)
    Par Gregory3000 dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 13/10/2005, 08h32

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