我已经集成了LavaLamp滑动菜单的代码,到目前为止工作得很好(我有一些问题,但能够通过阅读板快速解决它们)但是有一个令人沮丧的事情在我的方式。当您最初加载页面时,菜单悬停背景处于错误位置,其关闭但稍微偏离。 例如,转到主页并且背景状态比它应该稍微宽一点,将鼠标悬停在它上面它会更正,现在转到另一个链接,说“关于”页面,没问题,但是硬刷新并且最初关闭再次徘徊它的罚款...我不认为我的客户会喜欢这个,但似乎无法解决它,请帮忙!
来源:http://www.gmarwaha.com/blog/2007/08/23/lavalamp-for-jquery-lovers/?cp=all#comments
我的页面:http://www.kristophersamari.com/concorde/index.html
编辑:注意到这取决于选择为当前的菜单项,更靠右边它是偏移的。即"家庭"只有一点偏移。 "关于我们"再多一点,等等#34;联系"离开了...
答案 0 :(得分:1)
好的,所以我找到了解决方案,它本身不是间距问题,它是脚本加载的方式。因为默认情况下将脚本加载为$(function() { … }
,所以在加载已定义的替换字体之前使用默认字体空间创建.back
元素所需的空间所需的正确空间
相反,在留言板上建议将$(function() { … }
替换为$(window).load( function() { … }
,而是在所有浏览器中完美运行!