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 :

border-color: même couleur outset/inset sur Firefox et IE ?


Sujet :

CSS

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Femme Profil pro
    Étudiante à l'Inalco
    Inscrit en
    Mai 2015
    Messages
    16
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 28
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Étudiante à l'Inalco
    Secteur : Arts - Culture

    Informations forums :
    Inscription : Mai 2015
    Messages : 16
    Par défaut border-color: même couleur outset/inset sur Firefox et IE ?
    Bonjour,

    pour

    Code css : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    .bouton { background:transparent; border:4px outset #D4D4D4; } 
    .bouton:active { border:4px inset #D4D4D4; }

    J'obtient bien sous Chrome, Opera et Safari (Windows), la couleur RVB: 212 correspondant au code #D4D4D4

    Mais avec Firefox j'ai RVB: 235 - #EBEBEB (gris encore plus claire)

    Et Internet Eplorer, j'ai RVB:142 - #BEBEBE (gris trop foncé)

    Que dois-je rajouter comme code dans ma feuille de style pour, avoir la même couleur principale de bordure sur Firefox et Internet Explorer ?

  2. #2
    Membre averti
    Femme Profil pro
    Étudiante à l'Inalco
    Inscrit en
    Mai 2015
    Messages
    16
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 28
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Étudiante à l'Inalco
    Secteur : Arts - Culture

    Informations forums :
    Inscription : Mai 2015
    Messages : 16
    Par défaut border-color: même couleur outset/inset sur Firefox et IE ?
    En fouillant le code CSS de développez.net et la toile, j'ai trouvé ça :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    border:4px outset rgba (212, 212, 212 0.4);
    ça me permet d'avoir la bonne couleur à gauche et en haut de la bordure du bouton sous Internet Explorer.

    Mais du coups elle est différente sur les autres navigateurs ...

  3. #3
    Modérateur

    Avatar de NoSmoking
    Homme Profil pro
    Inscrit en
    Janvier 2011
    Messages
    17 215
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations forums :
    Inscription : Janvier 2011
    Messages : 17 215
    Par défaut
    Bonjour,
    dans le cas des borders type outset chaque navigateur a sa propre façon de calculer le rendu "3D" à partir de la seule couleur indiquée. Dans ton cas si tu souhaites une homogénéité inter-navigateurs passe plutôt par une déclaration du type
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    .bouton{
      border-width:4px;
      border-style:solid;
      border-color:#F4F4F4 #D4D4D4 #D4D4D4 #F4F4F4; /* couleur pour top right bottom et left */
    }

  4. #4
    Membre averti
    Femme Profil pro
    Étudiante à l'Inalco
    Inscrit en
    Mai 2015
    Messages
    16
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 28
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Étudiante à l'Inalco
    Secteur : Arts - Culture

    Informations forums :
    Inscription : Mai 2015
    Messages : 16
    Par défaut
    Merci pour ta réponse NoSmoking !

    Dire que c'était sous mes yeux et que je ne le voyais pas !

    Pour moi SOLID c'était forcement un bord plat en couleur, je ne pensais pas pouvoir créer un relief outset/inset avec.
    Mais si, ça fonctionne !

    Voici donc, mon code fonctionnel:

    Code css : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    .bouton { background:transparent; border:4px solid; border-color: #D4D4D4 #707070 #707070 #D4D4D4; } 
    .bouton:active { border:4px solid; border-color: #707070 #D4D4D4 #D4D4D4 #707070;}

    Problème , encore

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

Discussions similaires

  1. Réponses: 8
    Dernier message: 28/03/2011, 10h17
  2. affichage des border sur firefox
    Par mauyebo dans le forum Mise en page CSS
    Réponses: 4
    Dernier message: 03/08/2010, 23h41
  3. Select & Background-color sur firefox
    Par Cronycs dans le forum Mise en page CSS
    Réponses: 4
    Dernier message: 30/05/2007, 09h50
  4. [Pygame]Supprimer/masquer les pixels d'une même couleur sur une image
    Par Mysti¢ dans le forum Programmation multimédia/Jeux
    Réponses: 2
    Dernier message: 10/05/2007, 13h40
  5. border-color et firefox
    Par sandytarit dans le forum Mise en page CSS
    Réponses: 2
    Dernier message: 23/12/2006, 18h48

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