只在一页上制作网站RTL时向左滚动

问题描述:

我正在开发一个网站,我正在制作RTL。整个网站是好的,但我有一个页面上的问题只在一页上制作网站RTL时向左滚动

我在制作this页面RTL时遇到问题。

由于其他网页是好的,我很确定这个页面上的搜索表单正在造成这个问题。甚至我用下面的代码,以避免滚动,但点击搜索字段后,页面滚动再次离开:

html, body {overflow-x: hidden; } 
+0

我不明白你的问题。我没有看到任何滚动左侧。 – user8230352

+0

嗨谢谢你的帮助。现在检查。请点击地图下方的搜索栏。当你点击它们时,页面向左滚动。我只在这个页面上有这个问题:https://nicvo.com/business-listing/因为搜索表单。我认为水平滚动是隐藏的,但如果您使用mac,则可以使用鼠标滚动到左侧。如果你想看到它,你可以点击搜索字段 –

+0

我想我找到了解决这个问题的方法。当我的网站语言是RTL时,我将身体方向改为LTR。我正在使用wordpress和编辑器来进行版主,而我的主题是LTR。我会测试它,如果我取得成功,我会在这里写下我的更改结果以帮助其他人。 –

我可能已经发现了这个问题。您有以下CSS声明:

.single.options-hidden.selectator_element .selectator_input { 
    opacity: 0; 
    position: absolute; 
    left: -10000px; 
} 

left:-10000px;似乎是你的问题的原因。