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 :

Utilisation de CSS 3 [Fait]


Sujet :

CSS

  1. #1
    Membre confirmé
    Développeur informatique
    Inscrit en
    Août 2007
    Messages
    118
    Détails du profil
    Informations personnelles :
    Âge : 47

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Août 2007
    Messages : 118
    Par défaut Utilisation de CSS 3
    bonjour,
    Voici la partie HTML
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <span class='border_shadow'>bonjour tout le monde</span>
    et voici la partie css, j'ai utilisé (tuto developpez.com)

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    .border_shadow
    {
        -webkit-box-shadow: 10px 10px 5px #888;
        padding: 5px 5px 5px 15px;
        width: 300px;
    }
    Pourtant ça ne marche pas?!
    j'ai pas de bordures ombrées!!

  2. #2
    Membre confirmé
    Développeur informatique
    Inscrit en
    Août 2007
    Messages
    118
    Détails du profil
    Informations personnelles :
    Âge : 47

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Août 2007
    Messages : 118
    Par défaut
    J'utilise comme navigateur FireFox 3.0.3

  3. #3
    Membre confirmé
    Développeur informatique
    Inscrit en
    Août 2007
    Messages
    118
    Détails du profil
    Informations personnelles :
    Âge : 47

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Août 2007
    Messages : 118
    Par défaut
    Avec Firebug, dans la fenêtre de droite, avec l'onglet "style" je ne retrouve que :


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    .border_shadow {displaytagex.css (ligne 10)
    padding:5px 5px 5px 15px;
    width:300px;
    }
    bien que dans la partie HTML de firebug, je retrouve le code complet!

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    .border_shadow
    {
        -webkit-box-shadow: 10px 10px 5px #888;
        padding: 5px 5px 5px 15px;
        width: 300px;
    }

  4. #4
    Membre Expert
    Avatar de Candygirl
    Femme Profil pro
    Inscrit en
    Juillet 2006
    Messages
    1 912
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 53
    Localisation : Suisse

    Informations forums :
    Inscription : Juillet 2006
    Messages : 1 912
    Par défaut
    Bonjour,

    Le préfixe -webkit cible le moteur de rendu WebKit utlisé ,entre autre, par safari et konkeror il me semble. Il est donc normal que Firefox, basé sur Gecko, ignore cette propriété spécifique.
    Les bons réflexes:
    • avant de poser une question:
      règles | faq | tutoriels | recherche
    • clarté, politesse, vocabulaire et orthographe soignés = efficacité
    • remercier ceux qui ont pris le temps d'aider et :resolu: si c'est le cas

  5. #5
    Modérateur
    Avatar de Bisûnûrs
    Profil pro
    Développeur Web
    Inscrit en
    Janvier 2004
    Messages
    9 931
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Janvier 2004
    Messages : 9 931
    Par défaut
    Citation Envoyé par Candygirl Voir le message
    moteur de rendu WebKit utlisé ,entre autre, par safari et konkeror il me semble.
    Sans oublier maintenant Google Chrome.

  6. #6
    Membre Expert
    Avatar de Candygirl
    Femme Profil pro
    Inscrit en
    Juillet 2006
    Messages
    1 912
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 53
    Localisation : Suisse

    Informations forums :
    Inscription : Juillet 2006
    Messages : 1 912
    Par défaut
    Merci, c'est juste il me semblait bien que j'oubliais qqch d'important d'où le "entre autre"
    Les bons réflexes:
    • avant de poser une question:
      règles | faq | tutoriels | recherche
    • clarté, politesse, vocabulaire et orthographe soignés = efficacité
    • remercier ceux qui ont pris le temps d'aider et :resolu: si c'est le cas

  7. #7
    Membre Expert Avatar de Erwan31
    Profil pro
    Inscrit en
    Février 2008
    Messages
    2 177
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2008
    Messages : 2 177
    Par défaut
    Salut,
    pour Konkeror et les vieilles versions de Safari, il faut utiliser le préfixe
    -khtml-, il me semble qu'il ne prend pas encore en compte -webkit- même
    si sa dernière version à évolué vers ce fork (dérivé de KHTML) mais à confirmer.

  8. #8
    Membre confirmé
    Développeur informatique
    Inscrit en
    Août 2007
    Messages
    118
    Détails du profil
    Informations personnelles :
    Âge : 47

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Août 2007
    Messages : 118
    Par défaut
    Merci pour toutes vos réponses très instructives!

    Dans un premier lieu, je vais essayer le même code avec chrome de google.
    Puis je vais essayer le KHTML pour le FireFox.

    Je vous posterais le résultat.

  9. #9
    Modérateur
    Avatar de Bisûnûrs
    Profil pro
    Développeur Web
    Inscrit en
    Janvier 2004
    Messages
    9 931
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Janvier 2004
    Messages : 9 931
    Par défaut
    -khtml- n'est pas pour Firefox mais comme écrit plus haut :
    Citation Envoyé par Erwan31
    pour Konkeror et les vieilles versions de Safari
    Pour Firefox c'est -moz-. Mais encore faut-il qu'ils aient développés ces fonctionnalités sur les propriétés que tu veux utiliser.

  10. #10
    Membre confirmé
    Développeur informatique
    Inscrit en
    Août 2007
    Messages
    118
    Détails du profil
    Informations personnelles :
    Âge : 47

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Août 2007
    Messages : 118
    Par défaut
    Merci beaucoup pour votre remarque.

    ça me mène à poser deux nouvelles questions:

    1. Y a-t-il un site sur lequel on pourra trouver la liste complète de tous ces moteurs, avec toutes les propriétés qui sont associées?

    2. Est ce que cette diversification ne rend pas le CSS3 plus pénible à coder?

  11. #11
    Membre Expert Avatar de Erwan31
    Profil pro
    Inscrit en
    Février 2008
    Messages
    2 177
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2008
    Messages : 2 177
    Par défaut
    Pensez à faire des recherches, c'est pas compliqué: http://fr.wikipedia.org/wiki/Moteur_de_rendu_HTML
    Pour les extension mozilla, tu as: http://developer.mozilla.org/index.p...nsions_Mozilla

    2. Est ce que cette diversification ne rend pas le CSS3 plus pénible à coder?
    Pourquoi évoques tu CSS3? On est encore là en CSS2.1.
    Ce n'est dans la majorité des cas pas plus pénible, tout dépend de ce que tu souhaites obtenir.

  12. #12
    Membre confirmé
    Développeur informatique
    Inscrit en
    Août 2007
    Messages
    118
    Détails du profil
    Informations personnelles :
    Âge : 47

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Août 2007
    Messages : 118
    Par défaut
    Je me suis basé sur le tutoriel de Design Shack du 02/10/2008 sur le CSS3

    Avec le css2, je n'ai jamais rencontré des expressions comme -webkit-box-shadow.

  13. #13
    Membre Expert Avatar de Erwan31
    Profil pro
    Inscrit en
    Février 2008
    Messages
    2 177
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2008
    Messages : 2 177
    Par défaut
    Ah d'accord, eh ben l'auteur (de Designshack, pas le traducteur) a fait une confusion entre les extension CSS propriétaires (indépendantes des versions de CSS) et CSS3.
    Ce sont juste des extension qui viennent en partie étendre les propriétés
    CSS2.1 un peu à l'instar des plug-in.
    Le seul rapport avec CSS3 est que certaines de ces extensions sont susceptibles d'être normalisées par le CSS working Group du W3C pour faire partie de CSS3.

  14. #14
    Modérateur
    Avatar de Bisûnûrs
    Profil pro
    Développeur Web
    Inscrit en
    Janvier 2004
    Messages
    9 931
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Janvier 2004
    Messages : 9 931
    Par défaut
    Citation Envoyé par Erwan31 Voir le message
    C'est bizarre que dans ce document ils ne parlent pas de :
    ni dans le document original en anglais.

  15. #15
    Membre Expert Avatar de Erwan31
    Profil pro
    Inscrit en
    Février 2008
    Messages
    2 177
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2008
    Messages : 2 177
    Par défaut
    Citation Envoyé par Bisûnûrs Voir le message
    C'est bizarre que dans ce document ils ne parlent pas de :
    ni dans le document original en anglais.
    Salut Bisunurs,
    désolé je vois pas à quoi tu fais référence.

  16. #16
    Modérateur
    Avatar de Bisûnûrs
    Profil pro
    Développeur Web
    Inscrit en
    Janvier 2004
    Messages
    9 931
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Janvier 2004
    Messages : 9 931
    Par défaut
    @Erwan31 : A ce genre de code par exemple : http://www.developpez.net/forums/m2763399-9/

  17. #17
    Membre Expert Avatar de Erwan31
    Profil pro
    Inscrit en
    Février 2008
    Messages
    2 177
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2008
    Messages : 2 177
    Par défaut
    Oui en effet bizarre mais bon...on peut s'en passer hein.

  18. #18
    Membre confirmé
    Développeur informatique
    Inscrit en
    Août 2007
    Messages
    118
    Détails du profil
    Informations personnelles :
    Âge : 47

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Août 2007
    Messages : 118
    Par défaut
    Donc si j'ai bien compris! pas de CSS3 pour le moment!!

  19. #19
    Membre Expert Avatar de Erwan31
    Profil pro
    Inscrit en
    Février 2008
    Messages
    2 177
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2008
    Messages : 2 177
    Par défaut
    Citation Envoyé par adamo901 Voir le message
    Donc si j'ai bien compris! pas de CSS3 pour le moment!!
    Pas du tout, tu as mal compris. Rien ne t'interdit d'utiliser des propriétés ou sélecteurs CSS3 à partir du moment ou tu sais ce que tu fais.
    Les implémentations CSS3 des navigateurs graphiques progressent de jour en jour et certains navigateurs comme les dernières version d'Opera, Safari et Konqueror implémentent désormais tous les selecteurs/pseudo-classes CSS3 qui ne requièrent pas l'intervention de l'utilisateur et de plus en plus de propriétés, même si la majorité des modules CSS3 (CSS3 est modulaire contrairement à CSS2.1) sont encore à l'état de Working Draft (brouillon, premier état d'avancement d'une spécification). En revanche IE même dans sa version 8 beta2 est encore à la traine mais ce n'est qu'une bêta.

  20. #20
    Membre éclairé Avatar de kohsaka
    Homme Profil pro
    Intégrateur HTML / Developpeur .NET
    Inscrit en
    Janvier 2007
    Messages
    383
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France

    Informations professionnelles :
    Activité : Intégrateur HTML / Developpeur .NET

    Informations forums :
    Inscription : Janvier 2007
    Messages : 383
    Par défaut
    mais puisque ie6/7 sont encore bien présent, je ne pense pas que ça soit une bonne idée d'utiliser les fonctionnalités de CSS3.

Discussions similaires

  1. Utiliser une css dans un JLabel
    Par cereal dans le forum AWT/Swing
    Réponses: 5
    Dernier message: 19/12/2006, 21h01
  2. [Placement] Utiliser le CSS au lieu d'un tableau
    Par Marco85 dans le forum Mise en page CSS
    Réponses: 4
    Dernier message: 19/12/2006, 16h09
  3. Javascript : non utilisation du CSS
    Par lafracas dans le forum Mise en page CSS
    Réponses: 1
    Dernier message: 12/04/2006, 09h49
  4. [XSL] Utiliser des CSS dans un fichier XSL
    Par alainme dans le forum XSL/XSLT/XPATH
    Réponses: 5
    Dernier message: 13/04/2005, 10h47

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