[LayaAir 2.0]HtmlDivElement下划线跑到别的文字下面。
let str1:string = "<span style='color:#ffcc11;'>33333333333333333333333333 </span><a style='color:#ffcc11;' href='aaa28'>中国中国中国</a><span style='color:#ffcc11;fontSize:26;'>嗯嗯嗯嗯嗯嗯噢噢噢</span><span style='color:#00dd22;fontSize:24;'>span啊啊span</span><span> </span><br/>"
let str2:string = "<span style='color:#ffcc11;'>33333333333333333333333333 </span><a style='color:#ffcc11;' href='aaa28'>中国中国中国a</a><span style='color:#ffcc11;fontSize:26;'>嗯嗯嗯嗯嗯嗯噢噢噢</span><span style='color:#00dd22;fontSize:24;'>span啊啊span</span><span> </span><br/>"
this.htmlDiv:laya.html.dom.HTMLDivElement = new laya.html.dom.HTMLDivElement();
htmlDiv.innerHtml = str1;
htmlDiv.innerHtml = str2;
注意,str1和str2只相差了一个字母a,"中国中国中国"后面有a,下划线就错位到它后面的文字。
看了一下,应该是因为链接不在同一行导致的。
没有找到相关结果
已邀请:
要回复问题请先登录
1 个回复
Aar0n
赞同来自: