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 :

Opera et border-radius [CSS 3]


Sujet :

CSS

  1. #1
    Membre expérimenté
    Avatar de kaiser59
    Homme Profil pro
    Inscrit en
    Novembre 2005
    Messages
    1 264
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France

    Informations forums :
    Inscription : Novembre 2005
    Messages : 1 264
    Points : 1 350
    Points
    1 350
    Par défaut Opera et border-radius
    Bonjour,

    J'espère ne pas être le seul dans mon cas ^^ mais lorsque j'écris ce bout de code par exemple :
    Code html : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    <!DOCTYPE html>
    <html>
    <head>
    	<style>
            .imgArr {       
            -moz-border-radius:30px;
            -webkit-border-radius:30px;
            -o-border-radius:30px;
            border-radius:30px;}
            </style>
    </head>
    <body>
    <img class="imgArr" src="trance_big2.jpg" />
    </body>
    </html>


    Sous firefox l'image est bien arrondie mais pas sous Opera alors que c'est la dernière version.... qui est censé prendre en compte les propriétés css3

    Ce qui me parait étonnant c'est que lorsque je vais sur le site d'opera, celui-ci en l’occurrence, les images sont bien arrondies. Il est bien mentionné que "Border-radius" est bien en compte ! Alors pourquoi cela ne fonctionne pas
    Images attachées Images attachées   

  2. #2
    Modérateur

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

    Informations forums :
    Inscription : Janvier 2011
    Messages : 17 124
    Points : 44 922
    Points
    44 922
    Par défaut
    Bonsoir,
    as tu essayé de mettre l'image en background ?

  3. #3
    Membre expérimenté
    Avatar de kaiser59
    Homme Profil pro
    Inscrit en
    Novembre 2005
    Messages
    1 264
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France

    Informations forums :
    Inscription : Novembre 2005
    Messages : 1 264
    Points : 1 350
    Points
    1 350
    Par défaut
    Citation Envoyé par NoSmoking Voir le message
    Bonsoir,
    as tu essayé de mettre l'image en background ?
    Je viens de tester, effectivement j'ai bien des coins arrondis cependant, cela veut dire quoi ? Que pour opera je suis obligé de mettre dans les balises div mes images....

  4. #4
    Modérateur

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

    Informations forums :
    Inscription : Janvier 2011
    Messages : 17 124
    Points : 44 922
    Points
    44 922
    Par défaut
    Citation Envoyé par kaiser59 Voir le message
    Je viens de tester, effectivement j'ai bien des coins arrondis cependant, cela veut dire quoi ? Que pour opera je suis obligé de mettre dans les balises div mes images....
    et même en background si j'observe le comportement.
    La spécification indique pourtant que cela devrait s'appliquer à TOUT type d'élément http://www.w3.org/TR/css3-background/#the-border-radius

  5. #5
    Expert éminent sénior
    Avatar de adiGuba
    Homme Profil pro
    Développeur Java/Web
    Inscrit en
    Avril 2002
    Messages
    13 938
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Java/Web
    Secteur : Transports

    Informations forums :
    Inscription : Avril 2002
    Messages : 13 938
    Points : 23 190
    Points
    23 190
    Billets dans le blog
    1
    Par défaut
    Salut,

    Citation Envoyé par kaiser59 Voir le message
    Je viens de tester, effectivement j'ai bien des coins arrondis cependant, cela veut dire quoi ? Que pour opera je suis obligé de mettre dans les balises div mes images....
    Cela signifie tout simplement que c'est un bug d'Opera.

    Tu as deux solutions :
    • Tu modifies ton code pour avoir quelque chose compatible avec tous les navigateurs.
    • Tu laisses un visuel "dégradé" dans Opera avec des images sans bord-arrondis (jusqu'à ce que le bug soit corrigé).



    a++

    PS : Au passage -o-border-radius n'existe pas et est donc complètement inutile...

  6. #6
    Membre expérimenté
    Avatar de kaiser59
    Homme Profil pro
    Inscrit en
    Novembre 2005
    Messages
    1 264
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France

    Informations forums :
    Inscription : Novembre 2005
    Messages : 1 264
    Points : 1 350
    Points
    1 350
    Par défaut
    Citation Envoyé par adiGuba Voir le message
    Salut,


    Cela signifie tout simplement que c'est un bug d'Opera.

    Tu as deux solutions :
    • Tu modifies ton code pour avoir quelque chose compatible avec tous les navigateurs.
    • Tu laisses un visuel "dégradé" dans Opera avec des images sans bord-arrondis (jusqu'à ce que le bug soit corrigé).



    a++

    PS : Au passage -o-border-radius n'existe pas et est donc complètement inutile...
    On attendra après la correction du bug alors ^^

    Pour le -o-border-radius, j'ai vu qu'il existait le -o-border-image je me suis dit autant tester au cas où

    Merci

  7. #7
    Expert éminent sénior
    Avatar de adiGuba
    Homme Profil pro
    Développeur Java/Web
    Inscrit en
    Avril 2002
    Messages
    13 938
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Java/Web
    Secteur : Transports

    Informations forums :
    Inscription : Avril 2002
    Messages : 13 938
    Points : 23 190
    Points
    23 190
    Billets dans le blog
    1
    Par défaut
    Citation Envoyé par kaiser59 Voir le message
    Pour le -o-border-radius, j'ai vu qu'il existait le -o-border-image je me suis dit autant tester au cas où
    Le préfixe n'existe pas toujours.
    Il est utilisé pour des propriétés non-standard ou pour des propriétés standard incomplètes ou qui ne sont pas encore finalisé (en "Candidate Recommendation")

    A ma connaissance, la doc la plus à jour sur ce sujet est la "CSS Reference" de Mozilla : https://developer.mozilla.org/en/CSS_Reference


    a++

  8. #8
    Membre expérimenté
    Avatar de kaiser59
    Homme Profil pro
    Inscrit en
    Novembre 2005
    Messages
    1 264
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France

    Informations forums :
    Inscription : Novembre 2005
    Messages : 1 264
    Points : 1 350
    Points
    1 350
    Par défaut
    Citation Envoyé par adiGuba Voir le message
    ...
    A ma connaissance, la doc la plus à jour sur ce sujet est la "CSS Reference" de Mozilla : https://developer.mozilla.org/en/CSS_Reference


    a++
    Sympa je ne connaissais pas merci à toi

  9. #9
    Expert éminent sénior
    Avatar de adiGuba
    Homme Profil pro
    Développeur Java/Web
    Inscrit en
    Avril 2002
    Messages
    13 938
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Java/Web
    Secteur : Transports

    Informations forums :
    Inscription : Avril 2002
    Messages : 13 938
    Points : 23 190
    Points
    23 190
    Billets dans le blog
    1
    Par défaut
    Citation Envoyé par kaiser59 Voir le message
    Sympa je ne connaissais pas merci à toi
    De rien !

    Tu as aussi le "Mozilla Extensions" qui référence tous les -moz : https://developer.mozilla.org/en/CSS...lla_Extensions

    Par contre c'est moins complet et beaucoup sont spécifique à Mozilla sans rapport avec aucune norme...


    a++

+ 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. Redimensionner un -moz-border-radius
    Par Storke dans le forum Général JavaScript
    Réponses: 6
    Dernier message: 28/01/2010, 18h05
  3. "Border-radius" n'affiche rien
    Par roinho dans le forum Mise en page CSS
    Réponses: 5
    Dernier message: 20/12/2009, 17h28
  4. border-radius et IE7
    Par ALCINA dans le forum Mise en page CSS
    Réponses: 4
    Dernier message: 12/12/2007, 16h10
  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