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 :

XML/CSS et valeur/attribut sous IE 8


Sujet :

CSS

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre Expert Avatar de Djakisback
    Profil pro
    Inscrit en
    Février 2005
    Messages
    2 023
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2005
    Messages : 2 023
    Par défaut XML/CSS et valeur/attribut sous IE 8
    Bonjour,
    la syntaxe :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    style[nom_attribut="valeur_attribut"] {
    margin-top: 25px;
    ...
    }
    dans une CSS inclue dans un fichier XML ne semble pas prise en compte par IE 8. Savez-vous s'il y a un équivalent ou bien s'il faut forcément passer par XSL pour mettre en forme des balises ciblées par attribut sous IE 8 ?
    En vous remerciant d'avance.

    [edit] Bon en fait apparemment il faut définir un doctype si l'on veut que les attribute selector fonctionnent sous IE 8.

  2. #2
    Membre Expert Avatar de Djakisback
    Profil pro
    Inscrit en
    Février 2005
    Messages
    2 023
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2005
    Messages : 2 023
    Par défaut
    Bonjour,
    je reviens vers vous car je n'arrive pas à faire que IE 8 prenne en compte les sélecteurs d'attributs malgré la définition d'un doctype et avec les fichiers suivants :

    test_css.xml
    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
    <?xml version="1.0" encoding="UTF-8" standalone="no"?>
    <?xml-stylesheet href="text.css" type="text/css"?>
    <!DOCTYPE root
    [ 
     <!ELEMENT root (text) > 
     <!ELEMENT text (#PCDATA) > 
     ]>
    <root>
    <text>
    du texte
    </text>
    <text attr="val">
    reezr ezr ezr zer ezr ze ez 
    </text>
    </root>

    text.css
    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
    root	{
    	width: 50%;
    	margin-top: 50px;
    	margin-left: 200px;
    	padding-bottom: 50px;
    }
     
    text	{
    	color: red;
    }
     
    text[attr="val"] {
    	color: grey;
    	font-style: italic;
    }
    text[attr="val"] n'est pas interprété. Quelqu'un aurait-il une idée sur la question ?
    Un grand merci d'avance.

Discussions similaires

  1. C# fichier XML changer la valeur d'un attribut
    Par Seth_75 dans le forum C#
    Réponses: 4
    Dernier message: 31/10/2008, 09h51
  2. [Linq to Xml] Récupérer la valeur d'un attribut
    Par teddyalbina dans le forum Linq
    Réponses: 7
    Dernier message: 19/10/2008, 18h26
  3. [XML] Récupérer la valeur des attributs
    Par Elyon64 dans le forum XML/XSL et SOAP
    Réponses: 2
    Dernier message: 10/03/2008, 19h07
  4. Réponses: 1
    Dernier message: 02/04/2007, 12h37
  5. Attributs du CSS de <textarea> ignorés sous Firefox
    Par Marco 123 dans le forum Mise en page CSS
    Réponses: 2
    Dernier message: 06/03/2007, 12h14

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