Michael_c 0 Denunciar post Postado Junho 24, 2009 Fala Galera! Tenho uma dúvida quente! Rodei a internet procurando alguma informação sobre isso e não achei nada. Seguinte: Tenho um campo de texto, com conteúdo HTML. Estou inserindo uma imagem (até aqui tranquilo). Quando tento aplica um estilo nesta imagem ai complica... Simplificando: var style:StyleSheet = new StyleSheet(); var styleObj:Object = new Object(); var styleImg:Object = new Object(); styleObj.fontSize = "bold"; styleObj.color = "#FF0000"; styleImg.height = 200 style.setStyle(".darkRed", styleObj); style.setStyle(".imagem", styleImg); //tf é o meu textfield inserido no palco tf.styleSheet = style; tf.htmlText = "<span class = 'darkRed'>Red</span> apple <img class='imagem' src='../imagens/barrinha.jpg'>"; Ele simplesmente ignora o meu comando CSS. Ai vem a pergunta, é possível formatar imagem via CSS? Segundo a Adobe sim: Link Adobe 1 Link Adobe 2 Se alguém puder me ajudar com alguma informação ficarei muito grato. Abraços a todos. Michael C. Compartilhar este post Link para o post Compartilhar em outros sites
Thiago de Oliveira Cruz 21 Denunciar post Postado Junho 24, 2009 Eu aplicaria um CSS a um XML e ai chamaria o XML beeeeeeeeee mais fácil... Mas aqui vai um exemplo de como se faz encontrado em 1 dos links que você mesmo enviou... e funciona!!!! var overall_style_str:String = "h1 {font-family: _sans; color:#FF0000; font-size: 15; font-weight: bold; display: block; leading: 40;}"; var css_style:TextField.StyleSheet = new TextField.StyleSheet(); css_style.parseCSS(overall_style_str); var test:TextField = this.createTextField("test",0,0,0,300,300); test.multiline = true; test.html = true; test.wordWrap = true; test.styleSheet = css_style; test.htmlText="<h1>Header Header Header Header Header Header Header Header</h1>"; Abraços Compartilhar este post Link para o post Compartilhar em outros sites