首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >火狐上的translate3d和safari (webkit)

火狐上的translate3d和safari (webkit)
EN

Stack Overflow用户
提问于 2014-03-12 06:39:09
回答 3查看 404关注 0票数 0

如何添加一些代码以使我的translate3d effect也能在firefox.上工作jquery代码是:

代码语言:javascript
复制
if (st > lastScrollTop){

$('div#search-apartments #content-inner #search-box').attr('style', '-webkit-transform:translate3d(0, '+movepx+'px, 0)');

} else {

$('div#search-apartments #content-inner #search-box').attr('style', '-webkit-transform:translate3d(0, '+movepx+'px, 0)');


So how and where do I need to add the code for "-**moz**-transform:translate3d(0, '+movepx+'px, 0)"??

Thanks!
EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2014-03-12 08:04:30

使用这段代码可以帮助您解决firefox的问题

$(‘div#搜索-公寓#内容-内部#搜索框’).attr(‘style’,‘-webkit-转换:translate3d(0,'+movepx+'px,0);-moz-transform:translate3d(0,'+movepx+'px,0)');

票数 0
EN

Stack Overflow用户

发布于 2014-03-12 08:16:29

使用此

代码语言:javascript
复制
if (st > lastScrollTop){

    $('div#search-apartments #content-inner #search-box').css({'-webkit-transform':'translate3d(0, '+movepx+'px, 0)','-moz-transform:translate3d(0, '+movepx+'px, 0)'});
} else {

    $('div#search-apartments #content-inner #search-box').css({'-webkit-transform':'translate3d(0, '+movepx+'px, 0)','-moz-transform:translate3d(0, '+movepx+'px, 0)'});
}
票数 0
EN

Stack Overflow用户

发布于 2014-03-12 14:54:25

谢谢你们。

亚历克斯,你的不管用,但索海尔,你的效果很好。我刚刚扩展了您的IE和Opera解决方案,并以此为基础:

$('div#search-apartments #content-inner #search-box').attr('style', '-webkit-transform:translate3d(0, '+movepx+'px, 0);-moz-transform:translate3d(0, '+movepx+'px, 0);-ms-transform:translate3d(0, '+movepx+'px, 0);-o-transform:translate3d(0, '+movepx+'px, 0)');

再次,谢谢

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/22343812

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档