动画位置时,使用js不工作,我需要使用什么
Animate position when using js doesn't work, what do I need to use?
我有这个脚本得到修复时向下滚动120px。伟大的工作。
但我也需要得到我的侧边栏默认位置:绝对;保证金:0;当向下滚动120px时,侧边栏类需要为position:fixed;和margin-top: 50 px;我不认为这很难做到,但我不是程序员。有人能帮帮我吗?
这个不行,边距不行,但位置不行,因为它不能动画?我还找不到任何解决办法。
$('.sidebar').animate({'position':'fixed'});
我的脚本:
$(document).ready(function(){
var startY = 120;
$(window).scroll(function(){
checkY();
});
function checkY(){
if($(window).scrollTop() > startY ){
$('.fixedDiv').slideDown(400, function(){});
}else{
$('.fixedDiv').slideUp(400, function(){});
}
}
checkY();
});
您可能只想执行$(".sidebar").css("position","fixed")
来设置CSS。position
不是一个可以动画的属性,因为尝试这样做是没有意义的。
我们不能使用动画来设置Dom的位置dom.css("财产",价值);
最后我这样做了,因为一些响应的东西正在进行:
$('.sidebar').addClass('gofix');
和添加css:
<style>
.gofix{position:fixed; top:55px;}
@media (max-width: 480px) {
.gofix{position:relative; top:auto;}
}
</style>
相关文章:
- 将Rails后端添加到JS/HTML/CSS应用程序时,正确的文件位置是什么
- 在WordSmith jquery中,双击后什么决定了链接图标的位置
- 几何位置的参数格式是什么
- Chrome/Tampermonkey 用户脚本存储在文件系统上的什么位置
- Firefox弹出窗口“;这个网页被重定向到一个新的位置“;在每个requestPromise ajax调用上,有什么方
- 我应该使用jQuery将页面相关的javascript代码放在Rails3.2中的什么位置
- RxJS在JS生态系统和演进中的位置是什么?
- 设置父位置的目的是什么
- 我应该在 Laravel 5 中存储 JS 的什么位置
- 全局变量存储在 Node.JS 中的什么位置?节点中是否有类似窗口的对象
- 我们将 npm 安装的节点模块放在 Meteor 项目中的什么位置
- UI JavaScript在MVVM模型中属于什么位置(带有挖空)
- 我应该把这些函数和变量目前放在我的 Angularjs 控制器中的什么位置
- 我应该在页面上的什么位置包含javascript
- 我应该把Collection实例放在Backbone.js中的什么位置
- 应该为“容器”元素和“动画”元素分配什么位置属性?HTML CSS JavaScript.
- 我把$(this)放在函数中的什么位置
- 我应该将部分JS和CSS文件放在Flask项目中的什么位置
- 我应该把函数放在Javascript代码中的什么位置
- 模型-视图-控制器- JavaScript在web应用的MVC模式中处于什么位置?