这只意味着你有一个元素打破了屏幕宽度的限制;我在构建时每隔几个站点就会遇到这个问题。首先查看任何固定或绝对定位的元素。然后开始查看可能已为其宽度声明了固定的#####px值的元素。如果失败,我通常会打开我的开发工具,将鼠标悬停在代码视图中的元素上,查看它们的计算宽度。最后一个选项,在CSS文件的顶部添加:
html *{border:1px solid #000;}
这将在每个元素周围添加一个黑色边框。然后找出哪一个延伸到屏幕右侧,并调整需要调整的内容。
Update:
我只是自己测试了我的答案,让每个元素都有一个粉红色的边框,老实说,这似乎是问题的一部分:
.vc_row{
margin-right:-15px;
margin-left:-15px;
}
您有一组div标记,看起来像这样:
<div class="vc_row wpb_row vc_row-fluid vc_custom_1590328177632 vc_row-o-equal-height vc_row-o-content-middle vc_row-flex">
他们都打破了页面的限制。不仅在移动设备上,甚至在台式机上。可能想和OceanWP开发团队或WPBakery的人员核实一下,看看他们是否能解决这个问题。有了这些页面生成器和第三方主题,您可以通过在此处和那里切换设置来构建站点,很快就会忘记您在何处设置的内容,这些内容最终可能会对整个页面产生级联效应。