Я знаю, что это немного устарело, но в данный момент я пытаюсь сделать что-то похожее, и я думаю, вы могли бы добавить дополнительный элемент HTML, чтобы обернуть элемент изображения, например:
HTML:
<div class="ImageContainer">
<div class="<<positionClass>>">
<img src="/someimage.png" />
</div>
</div>
Конечно, вы должны настроить свой CSS в соответствии со своими потребностями.
Или же вы можете добавить класс ImageContainer к выбранным значениям, например:
DS XML:
[...]
<items type="array">
<numIndex index="0" type="array"
<numIndex index="0">Left</numIndex>
<numIndex index="1">ImageContainer Left</numIndex>
</numIndex>
<numIndex index="1" type="array">
<numIndex index="0">Right</numIndex>
<numIndex index="1">ImageContainer Right</numIndex>
</numIndex>
<numIndex index="2" type="array">
<numIndex index="0">Background</numIndex>
<numIndex index="1">ImageContainer Background</numIndex>
</numIndex>
</items>
[...]
HTH, с наилучшими пожеланиями,
Michael