2017-02-16 4 views
0

мой код:Как установить пространство между изображением и текстом в AS3 TextFlow

htmlMarkup:XML = 
      <TextFlow whiteSpaceCollapse="preserve" version="3.0.0" xmlns="http://ns.adobe.com/textLayout/2008"> 
       <p><font face="Arial" size="18"><span>TLF 2.0 will <span class="word">include</span> support for Floats. This feature is currently under development,</span> 
        <span> so the final form may change, but what follows is a description of how it works now. We are </span> 
        <img height="auto" width="auto" src="https://upload.wikimedia.org/wikipedia/commons/thumb/e/eb/Ash_Tree_-_geograph.org.uk_-_590710.jpg/220px-Ash_Tree_-_geograph.org.uk_-_590710.jpg" align="left"/> 
        <span>so the final form may change, but what follows is a description of how it works now. We are </span> 
        <span>very interested in feedback on this feature, so please let us know how it works for you, </span> 
        <span>very interested in feedback on this feature, so please let us know how it works for you, </span> 
        <span>and if you have any suggestions for improvements.</span></font> 
       </p> 
      </TextFlow>; 
var textFlow:TextFlow = TextConverter.importToFlow(htmlMarkup, TextConverter.TEXT_FIELD_HTML_FORMAT); 

Выполнить этот код, изображение и текст не будет закрыт, нет места. Но я хочу разделить их на несколько белых пикселей. Я пытаюсь использовать css-метку «padding», но никакого эффекта.

ответ

0

Просто добавьте &nbsp; символов в свой HTML, где вы хотите, чтобы появлялись пробелы.

<span>text here</span>&nbsp;&nbsp;&nbsp;<img....> 
Смежные вопросы