Ver Mensaje Individual
  #1 (permalink)  
Antiguo 02/07/2009, 10:46
birdaleja
 
Fecha de Ingreso: junio-2009
Ubicación: mexico
Mensajes: 106
Antigüedad: 14 años, 10 meses
Puntos: 0
Pregunta css dentro de as3

hola! como van?
he intentado de todas formas resolver esto...pero no pude :(
lo que quiero es que en un campo de texto dinamico, el texto este resaltado (como cuando seleccionamos algo, ese tipo de resaltado) no es el color de fondo del campo de texto sino del texto. Por lo que estuve leyendo esto solo se puede lograr dandole un formato en css. (si alguien sabe de otra manera... ufff, mucho mejor)

asi que en css seria algo asi:
Código HTML:
p span:hover {background: #FF0000;}
(aunque a mi me gustaria que siempre este resaltado no solo cuando el roll over)

y en html asi:
Código HTML:
<p> Un texto cualquiera <span>resaltado en over</span> de un párrafo...</p> 
no he podido hacerlo en as3, el problema es donde coloco "span:hover" o como seria?

hasta aqui si he podido, esto solo cambia el color del texto (no es lo que quiero pero bueno)

Código:
var bgTxt:TextField = new TextField();
var style:StyleSheet = new StyleSheet();
var styleS:String = ".p {color: #FF0000;}";

style.parseCSS(styleS);
bgTxt.styleSheet = style;

bgTxt.htmlText = "<span class ='p'> Red </span> apple";
addChild(bgTxt);
espero haber sido clara...un tanto dificil para mi :)
gracias,
saludos!