Avatar billede spyrodrag Nybegynder
22. oktober 2007 - 08:03 Der er 4 kommentarer og
1 løsning

Billede på linie med tekst

Hej eksperter,

Jeg vil gerne i et TextArea have vist tekst og billede på samme linie.

test_ta.htmlText = "test <img src'img/test.jpg' />";

giver mig:
test
<billede>

Venlig hilsen,
Martin.
Avatar billede andersbro Nybegynder
22. oktober 2007 - 08:33 #1
Du skal bruge CSS til at styre hvordan indholdet i tekstfeltet opfører sig. Prøv med display:inline.
Se f.eks. http://www.actionscript.org/resources/articles/55/1/CSS-in-Flash-MX-2004/Page1.html
Avatar billede spyrodrag Nybegynder
22. oktober 2007 - 09:19 #2
Det virker desværre ikke jeg har prøvet med følgende kode:

var style:StyleSheet = new StyleSheet();

var heading:Object = new Object();
heading.fontWeight = "bold";
heading.color = "#FF0000";

var body:Object = new Object();
body.fontStyle = "italic";

var img:Object = new Object();
img.display = "inline";

style.setStyle(".heading", heading);
style.setStyle("body", body);
style.setStyle("img", img);

var myText:TextField = new TextField();
myText.styleSheet = style;
myText.htmlText = "<body><span class='heading'>Hello <img src='img/test.jpg' /></span>World...</body>"; //this should be ".htmlText",
addChild(myText);
Avatar billede spyrodrag Nybegynder
22. oktober 2007 - 09:19 #3
Billedet kommer stadig på en linje for sig selv.
Avatar billede andersbro Nybegynder
22. oktober 2007 - 09:53 #4
OK, har ikke selv brugt det, men det skulle være måden at gøre det på.
Avatar billede spyrodrag Nybegynder
23. oktober 2007 - 11:00 #5
Det kan ikke lade sig gøre i følge dokumentationen:
"In general, an image embedded in a text field appears on the line following the <img> tag. However, when the <img> tag is the first character in the text field, the image appears on the first line of the text field."

- Martin.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester