I have this html:
<body style="direction: rtl">
<div style="display:inline-block">
<span>x:</span> <span>1</span>,
<span>y:</span> <span>2</span> |
<a>link1</a> |
</div>
<a>link2</a>
</body>
With direction: ltr it displays:
x: 1, y: 2 | link1 | link2
But when I change it to rtl is shows:
link2 | x: 1, y: 2 | link1
while I would expect:
link2 | link1 | 2 :y ,1 :x
Is there a way to set css properties to achieve the expected result wihtout modifying the DOM elements structure (the types of the elements can be changed though)?