|
|
Enlaces coloreados en Flash con Actionscript 2.0 y CSS |
|
|
|
|
Habia oido que se podían combinar, pero hasta hoy no he tenido que mezclarlos. El caso es que los campos de texto en Flash pueden interpretar algunas etiquetas html, pero al interpretar un enlace no lo colorean. Mediante CSS, se puede conseguir que estos enlaces aparezcan coloreados. |
|
Los primero es tener nuestro archivo CSS. Yo voy a utilizar uno sencillo:
http://www.esedeerre.com/ejemplos/as2/css/flash.css
Una vez lo tenemos guardado, abrimos el flash y escribimos:
//Creo el campo de texto
createTextField("Texto_txt",0,0,0,300,300);
//Creo las variables que van a contener el texto html
var txt0:String = "<li><d>Este sería del tipo d</d>";
var txt1:String = "<li><e>Este sería el primer e</e>";
var txt2:String = "<li><f>Este es del tipo f</f>";
var txt3:String = "<li><a href = 'http://www.esedeerre.com'>Este sería un enlace coloreado</a>";
//Creo la variable para vargar el CSS
var loadCSS = TextField.StyleSheet = new TextField.StyleSheet();
//Cuando carguen los estilos, relleno el campo con el html
loadCSS.onLoad = function(){
Texto_txt.html = true;
Texto_txt.styleSheet = loadCSS;
Texto_txt.htmlText = txt0 + txt1 + txt2 + txt3;
}
//Cargo los estilos
loadCSS.load("url del css");
stop();
|
|
| Comentarios: |
| No hay comentarios |
|
| Dejar un comentario: |
|
|
|