Forums Développement Multimédia

Aller au contenu

styles css lien <a>

CODE Actionscript

6 réponses à ce sujet

#1 arnaudnabos

    Ceinture Marron

  • Members
  • PipPipPipPipPipPip
  • 178 messages

Posté 25 November 2008 - 11:33 AM

bonjour

je suis super à la bourre sur un projet et j'essaie de colorer des lien dans un textfield html
la feuille de style loade mais rien???
est ce seulement possible?

merci
le texte:
Citation
<![CDATA[bla bla bla <a target='_blank' href="http://www.google.com" class="spip_out">www.google.com</a> </a>]]>


la feuille:
Citation
@charset "UTF-8";
/* CSS Document */


spip_out{
color:#FF00FF;
}
a {
color:#FF00FF;
}

a:link {
color:#FF00FF;
}

a:visited {
color:#FF00FF;
}

a:hover {
color:#FF00FF;
}

a:active {
color:#FF00FF;
}


#2 jinmoku

  • Members
  • PipPipPipPipPipPipPipPip
  • 564 messages

Posté 25 November 2008 - 11:52 AM

http://help.adobe.com/fr_FR/AS3LCR/Flash_1...StyleSheet.html

#3 arnaudnabos

    Ceinture Marron

  • Members
  • PipPipPipPipPipPip
  • 178 messages

Posté 25 November 2008 - 19:24 PM

Citation (stealth35 @ Nov 25 2008, 11:52 AM) Voir le message


oui merci j'étais passé par là - la propriété color est prise en charge mais...

Citation
Le texte contenu dans l'objet TextField est ensuite automatiquement mis en forme en fonction des styles de balises définis par l'objet StyleSheet. Vous pouvez utiliser des styles de texte pour définir de nouvelles balises de formatage, redéfinir des balises HTML intégrées ou créer des classes de style qui peuvent être appliquées à certaines balises HTML.


c'est le "certaines" qui me semble assez incertain - il prends en charge les <a> ou bien?

#4 dada

  • Honoris
  • PipPipPipPipPipPipPipPip
  • 8510 messages

Posté 25 November 2008 - 20:30 PM

Salut,

http://help.adobe.com/fr_FR/AS3LCR/Flash_1...d.html#htmlText

#5 arnaudnabos

    Ceinture Marron

  • Members
  • PipPipPipPipPipPip
  • 178 messages

Posté 25 November 2008 - 20:54 PM

icon_biggrin.gif icon_biggrin.gif thx! bandit.gif


Citation
Vous pouvez également définir des styles a:link, a:hover et a:active pour les balises d'ancrage en utilisant les feuilles de style.


c'est quoi qui foire dans mon code - ça devrait marcher?

en plus de la CSS ci dessus:



Action Script

actu.texte.styleSheet=sheet;
actu.texte.htmlText=actuElement.texte;

Action Script

var reqCss:URLRequest=new URLRequest("style.css");
var loaderSheet = new URLLoader();
var sheet:StyleSheet = new StyleSheet();
function loadStyle() {
loaderSheet.addEventListener(Event.COMPLETE, onCSSFileLoaded);
loaderSheet.load(reqCss);

}
function onCSSFileLoaded(event:Event):void {
sheet.parseCSS(loaderSheet.data);
}


le texte:
Citation
<texte><![CDATA[Lancement simultané de nos nouveaux sites : venez découvrir notre univers sur <a target='_blank' href="http://www.xxx.com" class="spip_out">www.xxx.com</a> et notre boutique de vente en ligne sur <a target='_blank' href="http://www.xxx-shop.com" class="spip_out">www.xxx-shop.com</a>]]></texte>


#6 dada

  • Honoris
  • PipPipPipPipPipPipPipPip
  • 8510 messages

Posté 25 November 2008 - 21:47 PM

Je ne vois pas de paramètre "class" autorisé dans la balise "a" sur le lien ci-dessus...

#7 arnaudnabos

    Ceinture Marron

  • Members
  • PipPipPipPipPipPip
  • 178 messages

Posté 26 November 2008 - 13:27 PM

je n'utilise pas class="spip_out" - c'est généré automatiquement par SPIP
je viens de l'enlever et ça ne marche toujours pas avec comme css:

Citation
a:link {
color:#FF00FF;
}

a:visited {
color:#FF00FF;
}

a:hover {
color:#FF00FF;
}

a:active {
color:#FF00FF;
}





1 utilisateur(s) li(sen)t ce sujet

0 membre(s), 1 invité(s), 0 utilisateur(s) anonyme(s)