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 :

Transition comportement étrange [CSS 3]


Sujet :

CSS

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Candidat au Club
    Homme Profil pro
    Analyste-développeur Qt/C++
    Inscrit en
    Juin 2014
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Analyste-développeur Qt/C++
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2014
    Messages : 2
    Par défaut Transition comportement étrange
    Les codes sont données en guise d'exemple et ont été écris à la main dans le sujet donc les erreurs de syntaxe ne sont pas importantes

    Bonjour,

    Dans mon code HTML j'ai un bouton (qui est simplement une Div : ce n'est pas important c'est pour l'exemple) :
    Code html : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    // HTML
    <div id="unique"></div> // Création de mon bouton

    Dans le CSS je déclare la taille de ma DIV sa couleur de base ainsi que son comportement pendant le survol (:hover)

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    #unique {
        width: 500px; // La largeur de ma div
        height: 250px; // La hauteur de ma div
        background-color: blue; // La couleur de fond de la div (bleu)
        transition: background-color 2s; // la transition pour le changement de couleur de fond   
    }
    #unique:hover {
        background-color: red; // nouvelle couleur de fond pendant le survol
    }
    Ce code fonctionne correctement un rectangle bleu apparaît sur la page web et devient rouge au survol.

    Mon problème :
    Si je rajoute dans mon html une balise de type input (testé avec toutes les balises html le problème n'est présent qu'avec input) :

    Code html : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    // HTML 
    <div id="unique"></div> // Création de mon bouton
    <input /> // Input n'importe lequel

    Au chargement de la page le rectangle n’apparaît pas bleu directement mais une transition est effectué de la couleur de base de la div (transparent ou blanc) jusque la couleur bleu. J'ai donc une transition de plus que si le <input> n'étais pas présent.

    J'attend impatiemment vos avis !!!

    Merci d'avance.

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

    ce serait plus simple de répondre si tu fournissais un code fonctionnel, qui reproduit le problème rencontré.

    De plus, merci de préciser sur quel navigateur (et version) le problème apparait.

  3. #3
    Candidat au Club
    Homme Profil pro
    Analyste-développeur Qt/C++
    Inscrit en
    Juin 2014
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Analyste-développeur Qt/C++
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2014
    Messages : 2
    Par défaut Résolu
    Le problème est identifié : bug du navigateur Google Chrome qui charge d'abord les valeurs initiale et après il overwrite les données en faisant une transition, le bug est déclenché notamment par la présente d'un input dans le code. Pour supprimer le bug déplacer le code CSS buggué directement dans la balise <style> du .html

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [Forms6i] Un IF-ELSIF au comportement étrange
    Par lafouine dans le forum Forms
    Réponses: 11
    Dernier message: 13/09/2005, 16h40
  2. Comportement étrange apres une désinstallation
    Par Sunchaser dans le forum Excel
    Réponses: 4
    Dernier message: 06/08/2005, 20h44
  3. comportement étrange d'une jointure ...
    Par amenis dans le forum PostgreSQL
    Réponses: 5
    Dernier message: 10/02/2005, 22h27
  4. [Système][Runtime][Exec] Comportement étrange au lancement de BeSweet
    Par divxdede dans le forum API standards et tierces
    Réponses: 1
    Dernier message: 06/06/2004, 10h54
  5. Réponses: 2
    Dernier message: 22/09/2003, 12h23

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