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: pas d'affichage sous IE6 & Konqueror 3.5


Sujet :

CSS

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Homme Profil pro
    Inscrit en
    Mars 2007
    Messages
    178
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 178
    Par défaut Infobulle: pas d'affichage sous IE6 & Konqueror 3.5
    Bonjour,

    j'étais tout content de me dire que ma maquette fonctionnait au poil sur Opera 10, Firefox 3, Epiphany, Lynx ... jusqu'à ce que j'ai la mauvaise idée d'être scrupuleux et regarder le résultat sous Konqueror & Internet Explorer 6 (je ne peux pas me permettre de zapper ce dernier, malheureusement).

    En fait, il s'agit d'une maquette statique pour un formulaire d'inscription, et il semble que la CSS ne passe pas pour les infobulles (qui sont remplacées par des images/txt d'erreurs via Javascript - ce qui ne marche pas non plus avec les navigateurs cités) sous Konqueror 3.5 et IE6.

    Je vous joins l'archive complète.
    Je décris rapidement comment le formulaire fonctionne: des pré-vérifications sont effectuées sur le champ qui vient de perdre son focus. Un message d'erreur apparaît lorsque le contenu du champ est erroné, autrement, l'infobulle reste en place.
    La vérification est aussi effectuée lors de la soumission des données via le formulaire.



    Pour les infobulles, je me suis inspiré du tutoriel de Rodrigue Hunel (http://r-hunel.developpez.com/tutoriels/css/info-bulle/), que j'ai réadapté à mes besoins, ce qui m'a visiblement pas réussi.

    Plus particulièrement, il semble que cette portion de CSS foire:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    #main #choice .form_row a.info_tooltip span.frame
    {
    	position:absolute;
    	top:-2000em;
    	left:-2000em;
    	width:1px;
    	height:1px;
    	overflow:hidden;
    }

    Bref, si vous avez des idées, des hacks miraculeux etc, je suis preneur

    Rolf

    P.S.: il semble que la règle behavior ajouté dans la CSS ne résoud pas la transparence des PNG sous IE6... autre problème...
    Fichiers attachés Fichiers attachés

  2. #2
    Membre confirmé
    Homme Profil pro
    Inscrit en
    Mars 2007
    Messages
    178
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 178
    Par défaut
    Je suis également revenu à <a class="info_tooltip" href=""> au lieu de span (et j'ai modifié la CSS qui va avec bien sûr)...

    résultat: toujours rien sur Konqueror, mais le texte de l'infobulle est affiché brut sur IE6...

Discussions similaires

  1. Problème d'affichage sous ie6
    Par jonnyboy dans le forum Intégration
    Réponses: 3
    Dernier message: 30/11/2007, 17h26
  2. .disabled = true/false ne modifie pas l'affichage sous IE
    Par strat0 dans le forum Général JavaScript
    Réponses: 5
    Dernier message: 29/10/2007, 18h59
  3. [XHTML] Problème d'affichage sous IE6
    Par Emotion dans le forum Balisage (X)HTML et validation W3C
    Réponses: 3
    Dernier message: 06/01/2007, 14h34
  4. Pas d'affichage sous Firefox
    Par bouchette63 dans le forum Général JavaScript
    Réponses: 9
    Dernier message: 27/06/2006, 09h13
  5. [XSL] Pas d'affichage sous firefox
    Par bouchette63 dans le forum XSL/XSLT/XPATH
    Réponses: 4
    Dernier message: 17/05/2006, 14h54

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