Javascript 如何在同一行中生成不同大小的文本
如何在同一文本代码中生成不同的文本大小Javascript 如何在同一行中生成不同大小的文本,javascript,html,createjs,Javascript,Html,Createjs,如何在同一文本代码中生成不同的文本大小 new createjs.Text("Bigger"+"Smaller "+iMoney.toFixed(2),"bold 15px Digital-7", "#137718"); 所有文本大小均为15px,但我希望单词“更大”的大小为30px 谢谢你的帮助!:) 试试这个: document.getElementById("demo-id").innerHTML="<span class=\"big\">Bigger</span>
new createjs.Text("Bigger"+"Smaller "+iMoney.toFixed(2),"bold 15px Digital-7", "#137718");
所有文本大小均为15px,但我希望单词“更大”的大小为30px
谢谢你的帮助!:) 试试这个:
document.getElementById("demo-id").innerHTML="<span class=\"big\">Bigger</span>smaller";
demo id
是要打印此内容的Div元素的id。要添加到此答案,如果您需要更复杂的EaselJS文本,这是最好的方法。不幸的是,基于画布的文本非常有限,因此对于更复杂的内容,最好的选择是使用DIV,然后将其包装在EaselJS DOMElement类中,以便与其他EaselJS内容对齐和转换。您不能在EaselJS stage内容中对其进行分层,但这至少是一种为您提供更好的文本支持的方法。
.big{
font-size: 30px;
}
#demo{
font-size: 15px;
}