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 :

Scrollbar couleur et W3C


Sujet :

CSS

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éprouvé
    Avatar de Rakken
    Homme Profil pro
    Inscrit en
    Août 2006
    Messages
    1 257
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 1 257
    Par défaut Scrollbar couleur et W3C
    Bonjour,

    Comme chacun sait, les propriétés de type "scrollbar-xxx" pour colorier les scrollbar sous ie ne sont pas valide w3c. Ceci étant, je veux m'en servir quand même (on pourrait ouvrir un débat sur le pourquoi du comment le w3c refuse obstinément de prendre ça en compte, mais passons) mais je veux aussi valider mes css en ayant plein de vert ^_^

    Alors ma question c'est, existe-t-il une astuce, un hack où je ne sais quoi qui permette de mettre quand même ces propriétés dans son css tout en étant w3c css valide ?

    Merci d'avance ;-))

  2. #2
    Rédacteur
    Avatar de Macmillenium
    Homme Profil pro
    Développeur front-end
    Inscrit en
    Mars 2008
    Messages
    2 333
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur front-end
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Mars 2008
    Messages : 2 333
    Par défaut
    Salut,

    Citation Envoyé par Rakken Voir le message
    Alors ma question c'est, existe-t-il une astuce, un hack où je ne sais quoi qui permette de mettre quand même ces propriétés dans son css tout en étant w3c css valide ?
    Un body.style.scrollMachin='valeur' en JavaScript ?

  3. #3
    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
    Bonjour,
    tu peux transférer les propriétés scrollbar dans une CSS IE appelée grâce aux commentaires conditionnel qui vont bien. Au passage ne pas oublier qu'en mode standard, ces propriétés n'ont d'effet que si elles s'appliquent à l'élément html et non au body. Si leur effets est visible viia le body alors tu es en mode Quirks, ce qu'il faut éviter dans la majorité des cas.
    D'autre part il faut savoir qu'une extension CSS propriétaire, même si elle invalide ta CSS, n'est pas problématique puisque le parser CSS se contentera des les ignorer, c'est à la validité syntaxique qu'il faut veiller.

  4. #4
    Membre éprouvé
    Avatar de Rakken
    Homme Profil pro
    Inscrit en
    Août 2006
    Messages
    1 257
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 1 257
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    body.style.scrollMachin='valeur'
    Je prefère éviter de modifier les css via du javascript, mais si le reste en fonctionne pas, j'imagine que je finirai par y venir (encore que ce que je veux surtout, c'est colorier les scrollbar internes, du genre celle des textaera, parce qu'elles jurent avec l'ambiance générale du site.

    ces propriétés n'ont d'effet que si elles s'appliquent à l'élément html et non au body
    Si j'ai bien compris, en gros, une textarea avec une barre de défilement est coloriée, mais pas la barre de défilement globale de la page ? Si c'est le cas, ca ne me pose pas de problème.

    Je vais essayer les commentaires conditionnel spécial ie, voir ce que ca donne.

    J'ai bien conscience que le fait de ne pas passer le w3c validator ne gène en rien l'affichage de mes pages, mais étant entrain de refondre mes sites, j'aimerai faire ca aussi propre que possible, et ce point de détail est pour l'instant le seul qui m'empeche d'être valide w3c, et c'est un peu dommage quoi.

  5. #5
    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 Rakken Voir le message
    J'ai bien conscience que le fait de ne pas passer le w3c validator ne gène en rien l'affichage de mes pages, mais étant entrain de refondre mes sites, j'aimerai faire ca aussi propre que possible, et ce point de détail est pour l'instant le seul qui m'empeche d'être valide w3c, et c'est un peu dommage quoi.
    Ok, au passage il vaut mieux parler de validité CSS ou XHTML, la validité W3C ne voulant pas dire grand chose

  6. #6
    Membre éprouvé
    Avatar de Rakken
    Homme Profil pro
    Inscrit en
    Août 2006
    Messages
    1 257
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 1 257
    Par défaut
    Certe. J'essairai d'y penser pour mon éventuelle prochaine question ^_^

Discussions similaires

  1. ListBox Scrollbar Couleur
    Par gobgob dans le forum Delphi
    Réponses: 9
    Dernier message: 29/05/2007, 11h12
  2. Réponses: 3
    Dernier message: 12/03/2006, 15h08
  3. [Scrollbar] Changer plus que la couleur, le style!
    Par FrankOVD dans le forum Balisage (X)HTML et validation W3C
    Réponses: 4
    Dernier message: 07/03/2006, 14h31
  4. [scrollbar] Changer la couleur de toutes les scrollbars
    Par Manopower dans le forum Composants VCL
    Réponses: 2
    Dernier message: 21/12/2005, 10h54
  5. [Scrollbar] Couleur
    Par Vrylx dans le forum Composants
    Réponses: 4
    Dernier message: 26/07/2005, 16h40

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