javascript - jquery 动画背景大小 onload

标签 javascript jquery css animation jquery-animate

我在 Wordpress 网站上工作(它处于“即将推出”模式,所以我无法提供链接),客户希望背景图像稍微缩放。我认为我可以使用 CSS 动画轻松实现这一点,操纵背景大小。它工作得很好!...除了在 Safari 和 IE 中。

为什么不使用图像并设置 z-index 并使用 scale(),你会问吗?好吧,他们只想要一篇文章的背景。这意味着“发布”,而不是“页面”,否则我只需设置一个新的页面模板即可完成。它迫使我在单个帖子正文类 (body.postid-23.custom-background {...}) 上指定背景图片。

所以我需要一种方法来在页面加载后立即设置背景大小动画,而无需悬停或单击。以前有人这样做吗?任何帮助表示赞赏。我不是 javascript/jquery 编码员,但我可以很好地使用它们以使其适用于我的网站。

最佳答案

这就是你想要的:

$(function() {
    $("yourSelector").animate({
        backgroundSize: "100px 100px"
    });
});

关于javascript - jquery 动画背景大小 onload,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29947547/

相关文章:

javascript - 单击时 d3.js 分层边缘捆绑节点颜色更改

javascript - jQuery 追加重复元素

javascript - jQuery 选择器元素如何也是 jQuery 对象

javascript - 如何在使用javascript单击一次后禁用 Bootstrap 按钮

html - 如何从主要内容制作带有背景的三 Angular 形

javascript - 在父容器中控制子容器滚动条

javascript - 如何使用querySelectorAll获取YouTube channel 名称?

javascript - Angular.js : ng-disabled based on sub-string in object array

javascript - 基于vue-route-link active的动态颜色

topnav 裁剪的 CSS 下拉菜单