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 :

Compatibilité CSS3 border-radius IE9 et background dégradé [CSS 3]


Sujet :

CSS

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éprouvé
    Avatar de Emyleen
    Femme Profil pro
    Webmaster
    Inscrit en
    Mars 2010
    Messages
    151
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 40
    Localisation : France, Aveyron (Midi Pyrénées)

    Informations professionnelles :
    Activité : Webmaster
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2010
    Messages : 151
    Par défaut Compatibilité CSS3 border-radius IE9 et background dégradé
    Bonjour à tous,

    Une titre bien long mais qui regroupe les mots-clés de ma problématique. J'ai lu un peu partout que certaines fonctionnalités css3 ne s'appliquent pas sous IE9. Pourquoi donc?

    De plus je rencontre un problème que je n'arrive pas à comprendre :
    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
    #contenuCatalogue .produit .alignDroite,
    #produitsComplementaires .produit .alignDroite {
    	background: #bcbcbc; /* Old browsers */
    	background: -moz-linear-gradient(top, #ffffff 0%, #bcbcbc 100%); /* FF3.6+ */
    	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#bcbcbc)); /* Chrome,Safari4+ */
    	background: -webkit-linear-gradient(top, #ffffff 0%,#bcbcbc 100%); /* Chrome10+,Safari5.1+ */
    	background: -o-linear-gradient(top, #ffffff 0%,#bcbcbc 100%); /* Opera11.10+ */
    	background: -ms-linear-gradient(top, #ffffff 0%,#bcbcbc 100%); /* IE10+ */
    	background: linear-gradient(top, #ffffff 0%,#bcbcbc 100%); /* W3C */
    	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#bcbcbc',GradientType=0 ); /* IE6-9 */
    	border-radius: 0 0 10px 10px;
    	behavior: url(/javascript/PIE-1.0beta4/PIE.htc);
        border-top: 1px solid #969696;
        float: none;
        height: 64px;
    	position: relative;
    	z-index: 1;
    }
    Le background en dégradé que j'applique à cette div s’arrondit comme voulu sur tout les navigateur sauf IE.
    Un problème avec filter? Avec le navigateur?
    De plus, si vous regardez bien j'utilise PIE pour essayer de contourner ce problème mais apparemment cela ne change rien puisque mon background dégradé déborde quand même au niveau des bords arrondis de ma div.

    Une idée de solution? Je suis preneuse

  2. #2
    Invité
    Invité(e)
    Par défaut
    Bonjour,
    en regardant ici, on trouve cette syntaxe :
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    border-radius: 8px;
    background: #EEFF99;
    background: -webkit-gradient(linear, 0 0, 0 bottom, from(#EEFF99), to(#66EE33));
    background: -webkit-linear-gradient(#EEFF99, #66EE33);
    background: -moz-linear-gradient(#EEFF99, #66EE33);
    background: -ms-linear-gradient(#EEFF99, #66EE33);
    background: -o-linear-gradient(#EEFF99, #66EE33);
    background: linear-gradient(#EEFF99, #66EE33);
    -pie-background: linear-gradient(#EEFF99, #66EE33);
    behavior: url(/PIE.htc);

  3. #3
    Membre éprouvé
    Avatar de Emyleen
    Femme Profil pro
    Webmaster
    Inscrit en
    Mars 2010
    Messages
    151
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 40
    Localisation : France, Aveyron (Midi Pyrénées)

    Informations professionnelles :
    Activité : Webmaster
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2010
    Messages : 151
    Par défaut
    Je viens de regarder les démos PIE, j'ai testé le site PIE sur IE9 et....le background dégradé ne fonctionne pas

    Donc en fait, à l'heure actuelle, il semblerait que background dégradé, bordure arrondies et IE9 ne fassent pas bon ménage :s

  4. #4
    Membre confirmé
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    82
    Détails du profil
    Informations personnelles :
    Âge : 34
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 82
    Par défaut
    Salut, je remonte ce vieux topic pour vous présenter une solution qui semble convenable pour les dégradés en css sous IE, compatible avec les border-radius et sans image !

    je vous laisse regarder : http://ie.microsoft.com/testdrive/gr...r/default.html

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

Discussions similaires

  1. [css3][firefox] input + -moz-border-radius
    Par troumad dans le forum Mise en page CSS
    Réponses: 11
    Dernier message: 24/11/2010, 15h29
  2. form BackGround dégradé
    Par tradenco dans le forum Windows Forms
    Réponses: 9
    Dernier message: 23/03/2009, 17h26
  3. border-radius et IE7
    Par ALCINA dans le forum Mise en page CSS
    Réponses: 4
    Dernier message: 12/12/2007, 16h10
  4. creer un background dégradé
    Par jMpaça dans le forum Mise en page CSS
    Réponses: 2
    Dernier message: 13/06/2007, 10h29
  5. Coins arrondis avec border-radius
    Par mullger dans le forum Mise en page CSS
    Réponses: 3
    Dernier message: 13/12/2006, 21h28

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