amok13
October 23rd, 2006, 07:01 AM
Hi all,
I've a problem using embedded font in a dynamic texfield styled with CSS. Without embedded font everything goes ok, but when I include some characters, bold texts disappear, and links underlined via CSS are not underlined...
I've tried with different font (Times, Verdana, DIN), but the problem still remains..
Here is the code:
- AS
import TextField.StyleSheet;
var my_styleSheet:StyleSheet = new StyleSheet();
var str:String = "<p class=\"arancione\">Lorem <span class=\"rosso\">ipsum</span> dolor <b>sit</b> amet, <a href=\"#\">consectetuer</a> adipiscing elit. <a href=\"#\"><b>Fusce</b></a> semper fermentum odio. Proin quis orci. Phasellus posuere nisl nec lectus. Nam arcu lectus, dapibus at, euismod id, condimentum a, lectus. Donec venenatis. Maecenas facilisis convallis sem. Pellentesque euismod metus non massa. Cras eget turpis. Donec cursus scelerisque erat. Pellentesque adipiscing lorem vestibulum sem. Praesent interdum. Nulla mi odio, laoreet sit amet, aliquet et, ornare a, metus.Vivamus sit amet magna non sapien fringilla imperdiet. <b>Donec placerat, nisi tincidunt tempus cursus, dui tortor porta elit, nec placerat erat dolor quis tellus. Etiam mattis tristique felis. Pellentesque rhoncus nunc at nibh. Sed lectus. Proin condimentum pede sit amet odio. Nunc felis turpis, gravida eget, cursus a, tincidunt quis, tellus. Curabitur tincidunt lorem non dui.</b></p>";
my_styleSheet.load("main.css");
my_styleSheet.onLoad = function(success:Boolean)
{
if (success)
{
txtField.styleSheet = my_styleSheet;
txtField.htmlText = str;
}
};
- CSS (main.css)
a:link
{
color:#00FF00;
text-decoration: underline;
}
a:hover
{
color:#00FF00;
text-decoration: none;
}
.arancione
{
color:#F7931D;
}
.rosso
{
color: red;
}
And here you can check the result:
http://amok.zona13.com/test/cssTest/flashCSS/
Can anybody give me a help?
Thanks!
I've a problem using embedded font in a dynamic texfield styled with CSS. Without embedded font everything goes ok, but when I include some characters, bold texts disappear, and links underlined via CSS are not underlined...
I've tried with different font (Times, Verdana, DIN), but the problem still remains..
Here is the code:
- AS
import TextField.StyleSheet;
var my_styleSheet:StyleSheet = new StyleSheet();
var str:String = "<p class=\"arancione\">Lorem <span class=\"rosso\">ipsum</span> dolor <b>sit</b> amet, <a href=\"#\">consectetuer</a> adipiscing elit. <a href=\"#\"><b>Fusce</b></a> semper fermentum odio. Proin quis orci. Phasellus posuere nisl nec lectus. Nam arcu lectus, dapibus at, euismod id, condimentum a, lectus. Donec venenatis. Maecenas facilisis convallis sem. Pellentesque euismod metus non massa. Cras eget turpis. Donec cursus scelerisque erat. Pellentesque adipiscing lorem vestibulum sem. Praesent interdum. Nulla mi odio, laoreet sit amet, aliquet et, ornare a, metus.Vivamus sit amet magna non sapien fringilla imperdiet. <b>Donec placerat, nisi tincidunt tempus cursus, dui tortor porta elit, nec placerat erat dolor quis tellus. Etiam mattis tristique felis. Pellentesque rhoncus nunc at nibh. Sed lectus. Proin condimentum pede sit amet odio. Nunc felis turpis, gravida eget, cursus a, tincidunt quis, tellus. Curabitur tincidunt lorem non dui.</b></p>";
my_styleSheet.load("main.css");
my_styleSheet.onLoad = function(success:Boolean)
{
if (success)
{
txtField.styleSheet = my_styleSheet;
txtField.htmlText = str;
}
};
- CSS (main.css)
a:link
{
color:#00FF00;
text-decoration: underline;
}
a:hover
{
color:#00FF00;
text-decoration: none;
}
.arancione
{
color:#F7931D;
}
.rosso
{
color: red;
}
And here you can check the result:
http://amok.zona13.com/test/cssTest/flashCSS/
Can anybody give me a help?
Thanks!