javascript - 使用 javascript 添加到 css

标签 javascript css

<分区>


要求提供代码的问题必须表现出对所解决问题的最低限度理解。包括尝试过的解决方案、为什么它们不起作用,以及预期结果。另请参阅:Stack Overflow question checklist

关闭 9 年前

我怎样才能添加一个 css 规则,例如

for (i to 10)
   .left= .left + 150

我试过类似的东西,但我不工作

$(this).after("'style='left:'+1500+'px'");

最佳答案

这应该可行,但看起来您正在寻找动画。您可以查看演示 here ,但是 for 循环运行得很快,您甚至看不到效果。

JQuery 有 .animate() , 可能值得检查。

var le = 150;
for (var i=0; i < 10; i++)
{
    le += 150;
    $(this).css('left', le);

}

关于javascript - 使用 javascript 添加到 css,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17735495/

上一篇:jquery - 在 jQuery 中过滤元素时不能向左浮动

下一篇:css - 背景图像 URL 无法在浏览器中加载,但在本地工作

相关文章:

python - 复制 Jupyter Notebook Pandas 数据框 HTML 打印输出

javascript - Google Shared Contacts API 更新公司范围内的联系人目录

javascript - 未捕获的语法错误 : Unexpected token import - Reactjs

javascript 添加额外的属性更改

javascript - AngularJS + CSS : best practice for a live preview?

javascript - Jquery - 使用 promise API

javascript - 使用 JavaScript 在 if 语句中设置变量抛出错误(已声明)

javascript - 如何实现像 "Horizontal Scrolling Navigation Bar"这样的分页?

javascript - 检查是否所有复选框都被选中不起作用

CSS Sprite - 每次调用类时是否加载图像