Mik*_*ore 3 flash actionscript-3
有没有办法在AS3 TextField中控制两个HTML段落之间的垂直空间?
我理解并通过AS3成功应用了CSS样式,并且还使用了TextFormat类.
我仍然无法控制结束<p>标记和开始标记之间的垂直空间:
txt.htmlText = "<p>First paragraph here.</p><p>Second paragraph here.</p>";
Run Code Online (Sandbox Code Playgroud)
上面的例子使用正确的字体和字母间距进行渲染,但段落之间的空间要么是两倍太高,txt.condenseWhite = false要么它太浓缩了txt.condenseWhite = true.
由于AS3中只有margin-left和margin-right可用的CSS属性,而不是margin-top或者margin-bottom,我不知所措.
谢谢!
小智 5
如果不是只是替换"</p><br />"你插入"</p><p class = 'space'><br/></p>"
然后设置css中space类的行距和行高
.space {font-size:1px;
leading:5px;
}
Run Code Online (Sandbox Code Playgroud)
你可以根据需要调整空间
| 归档时间: |
|
| 查看次数: |
10499 次 |
| 最近记录: |