当我在 html 上应用 dir=rtl 时,页面消失了 - 仅限移动设备

When I apply dir=rtl on the html the page disapears - in Mobile only

我对 dir="rtl"

有一些奇怪的错误

我有这个页面: http://facebook-emoticons.he.downloadastro.com/tools/

但是当我在移动设备或 Chrome 移动模拟器中打开它时,内容会显示一秒钟然后从屏幕上移开。

如果我从 html 中删除 dir="rtl" 它工作正常...但是页面上的其他元素不正确。

我找不到导致此问题的 css 错误。在 desctop 下一切正常。

您在移动设备上的页面非常宽,如果您向右滚动到最大,您将看到内容。

<span id="swf_tmp"></span>

这个元素导致了问题,尤其是他的 left:-9999px 部分。

编辑:也许因为您的目录是从右到左,所以将其设置为 right:-9999px