我是网站设计的新手,这是我为朋友设计的第一个网站
我在此网站上的导航栏出现问题,有时会出现在左侧,有时出现在右侧。这很容易在chrome中复制。它通常在第一次加载时或在几次刷新后中断。
它应该是这样的,http://project02.businesscatalyst.com/Jing/2012-11-08_0121.png
错误的状态:http://project02.businesscatalyst.com/Jing/2012-11-08_0123.png
我无法弄清楚为什么会这样。我使用了某些JS插件,如scrollorama,scrolldeck等。我的自定义JS文件是js.js
任何帮助都将不胜感激。
答案 0 :(得分:0)
在我的浏览器(最新的Firefox)中,http://ruvij.businesscatalyst.com/的导航栏对于每次首页访问(使用干净缓存)看起来都很好,而第二页的则会中断。
导航栏的位置具有以下两个属性,这可能是javascript的结果。
left: 83.15px;
padding-left: 816.7px;
我建议您使用right: 0;
定位导航栏,以确保它会保留在页面的右侧。您可以使用任何其他数字来定义偏移量。
顺便说一句,您的页面可能会出现另一个问题。即使页面在加载时已向下滚动,也会在每次重新加载后显示指示用户向下滚动的动画箭头。这是因为许多浏览器都记得页面重新加载之间的滚动位置。
答案 1 :(得分:0)
感谢您回答我的问题。
我将文档就绪功能更改为窗口加载并修复了它。不知道为什么会发生这种情况。