在我的 javascript 中我使用 jqueryanimate()
自动滑动推文的功能。
Code:
function movefeeds() {
var element = jQuery("#Feeds");
var position = element.position();
if(position.left == 2000){
element.css("left", "500px");
}
element.animate({ "left": "-=500px" }, "slow");
}
在每个浏览器中,代码都执行其必须执行的操作:滑动。但在 Chrome 中,它并不总是滑动,而是有一半的时间在滑动。而且即使滑动,left
得到非常糟糕的值(即 584.2132312 而不是 500、1000 等)
任何建议将不胜感激:-)
编辑:看起来像一个CSS问题:chrome
(从版本11开始)似乎有一些问题overflow:hidden
编辑2:参见这个问题 https://stackoverflow.com/questions/6001158/problem-with-overflowauto-and-chrome
找不到任何使用解决方案overflow:hidden
铬合金。
所以我删除了overflow
从我的 css 中,将一些带有 z-index 的 div 放在推文上以隐藏它们。
在此找到我的解决方案:Question https://stackoverflow.com/questions/6001158/problem-with-overflowauto-and-chrome
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)