我这里有一些代码可以在 Firefox 中完美运行,但不能在 chrome 或 IE 中运行,
我的javascript是这样的
` $(文档).ready(函数() { $("#clientLoginPop").show(); $("#clientLoginPop").animate({"left": "-=400px"}, "fast"); }); $("#clientLoginCloseLink").click(function () { $("#clientLoginPop").animate({"left": "+=400px"}, "fast"); }); $("#contactUsPopLink").click(function () { $("#contactUsPop").show(); $("#contactUsPop").animate({"left": "-=437px"}, "fast"); }); $("#contactUsClose").click(function () { $("#contactUsPop").animate({"left": "+=474px"}, "fast"); }); }); `
最后 div 的 css 看起来像这样,我认为更重要的是它与浏览器的右侧对齐:(客户端登录 div 看起来相似,只是高度不同)
` #contactUsPop { 宽度:437px; 右:-437px; 边距顶部:220px; 位置:固定; 高度:217px; 背景颜色:白色; z-索引:2; } `
所以在 Firefox 中发生的事情是 div 向左移动,然后当它关闭时它又向右移动。当在 chrome 中,div 似乎根本没有弹出?
该网站的网址是这样的:
http://clearcreativegroup.com/devcorner/clear3/
标签位于浏览器的右侧,任何建议都会有所帮助,谢谢!