2010-11-26 4 views
0

je suis un débutant à fléchir. voici mon problèmeexterne css override

.css 

    s|Button,mx|Button 
    { 
    chrome-color: #CC0000; 
    cornerRadius: 3; 
    color: #CCCCCC; 
    border-thickness:1; 
    border-color:#000000; 
    } 

    mx|Accordion 
    { 
    chrome-color:#ffffff; 
    } 

la couleur chrome de l'accordéon est réglé sur le Chrome bouton color..also couleur chrome du dropdownlist est réglé sur le même .. i essayé ..

<mx:accordion chromeColor="#ffffff" /> 

il est toujours # CC0000 ... et quand je supprimer s | Bouton ... -à-dire,

mx|Button 
{ 
chrome-color: #CC0000; 
cornerRadius: 3; 
color: #CCCCCC; 
border-thickness:1; 
border-color:#000000; 
} 

son état normal ... Je ne veux pas changer tous les e e à ... N'importe quelle aide ???

merci à l'avance

+1

C'était probablement une erreur honnête, mais si possible, ne créez pas de comptes et de questions en double. Vous pouvez modifier votre question à tout moment pour ajouter plus d'informations. http://stackoverflow.com/questions/4284440/external-css-override –

+0

@Pekka: semble que les deux questions ont été posées par différents utilisateurs (noms) s. – Kyle

+0

@Kyle yup, mais certainement la même personne –

Répondre

0

Il n'y a pas de style de couleur chrome pour le composant d'accordéon dans mx namespace. Vous pouvez utiliser le style chromeColor uniquement lorsque vous appliquez le thème Spark. Le thème Spark ajoute un style chromeColor au conteneur Accordion. C'est donc un style spécifique à un thème.

Les styles sont communs ou associés à un thème spécifique. Si le style est commun, il peut être utilisé avec n'importe quel thème. Si un style est associé à un thème spécifique, il ne peut être utilisé que si votre application utilise ce thème.