У меня есть простой неупорядоченный список HTML
<ul>
<li><a href="#">link1</a> <a href="#">link2</a> text1</li>
<li>text1 <a href="#">link</a></li>
<li>text1 text2</li>
</ul>
Если у меня нормальный макет ltr, конечный контент будет выглядеть так
ссылка1 ссылка2 текст1
text1 ссылка
text1 text2
Тем не менее, если содержимое внутри элемента списка смешано, а для параметра direction установлено значение rtl, я получаю полный беспорядок
ссылка2 текст1 ссылка1
text1 ссылка
text2 text1
, что означает, что только элемент списка, содержащий только текст, будет полностью перевернут. Любые идеи о том, как это работает правильно?
редактирование:
Кажется, что поток контента зависит от реального контента. Простой пример, подобный этому, не работает
<ul dir="rtl">
<li>
<a href="#">12:30 - 13:30</a>
some text
<a href="#">link text</a>
</li>
</ul>
<ul dir="ltr">
<li>
<a href="#">12:30 - 13:30</a>
some text
<a href="#">link text</a>
</li>
</ul>