(function()
{
var Stage = Laya.Stage;
var HTMLDivElement = Laya.HTMLDivElement;
var HTMLIframeElement = Laya.HTMLIframeElement;
var Browser = Laya.Browser;
var WebGL = Laya.WebGL;
function setup()
{
createParagraph(); // 代码创建
showExternalHTML(); // 使用外部定义的html
}
function createParagraph()
{
var p = new HTMLDivElement();
Laya.stage.addChild(p);
p.style.font = "Impact";
p.style.fontSize = 30;
var html = "<div>";
html += "<span color='#e3d26a'>使用</span>";
html += "<span style='color:#FFFFFF;font-weight:bold'>HTMLDivElement</span>";
html += "<span color='#6ad2e3'>创建的</span><br/>";
html += "<span color='#d26ae3'>HTML文本</span>";
html += "</div>";
直接这样写就可以了,不需要加div
html = "<span color='#e3d26a'>使用</span>";
html += "<span style='color:#FFFFFF;font-weight:bold'>HTMLDivElement</span>";
html += "<span color='#6ad2e3'>创建的</span><br/>";
html += "<span color='#d26ae3'>HTML文本</span>";
6 个回复
cuixueying
赞同来自:
Devilsparta
赞同来自:
刚才试了一下,貌似加上<div>就不能计算了,代码如下:
cuixueying
赞同来自:
Devilsparta
赞同来自:
cuixueying
赞同来自:
html = "<span color='#e3d26a'>使用</span>";
html += "<span style='color:#FFFFFF;font-weight:bold'>HTMLDivElement</span>";
html += "<span color='#6ad2e3'>创建的</span><br/>";
html += "<span color='#d26ae3'>HTML文本</span>";
Devilsparta
赞同来自: