Javascript在几秒钟后调整图像大小
如何使用Javascript调整html图像的大小?我想“包”的形象变得更大后7秒。这是我的密码:Javascript在几秒钟后调整图像大小,javascript,html,image,testing,Javascript,Html,Image,Testing,如何使用Javascript调整html图像的大小?我想“包”的形象变得更大后7秒。这是我的密码: <html> <head> <link rel="stylesheet" href="style.css" /> </head> <body> <!-- Pack --> <img id="pack" src="http://cloud.attac
<html>
<head>
<link rel="stylesheet" href="style.css" />
</head>
<body>
<!-- Pack -->
<img id="pack" src="http://cloud.attackofthefanboy.com/wp-content/uploads/2013/07/fifa14pack.png">
<!-- Sparkles-->
<div id="sparkles">
<img id="sparkle1" src="http://www.clker.com/cliparts/w/L/F/v/7/8/sparkle-md.png">
<img id="sparkle2" src="http://www.clker.com/cliparts/w/L/F/v/7/8/sparkle-md.png">
<img id="sparkle3" src="http://www.clker.com/cliparts/w/L/F/v/7/8/sparkle-md.png">
<img id="sparkle4" src="http://www.clker.com/cliparts/w/L/F/v/7/8/sparkle-md.png">
<img id="sparkle5" src="http://www.clker.com/cliparts/w/L/F/v/7/8/sparkle-md.png">
<img id="sparkle6" src="http://www.clker.com/cliparts/w/L/F/v/7/8/sparkle-md.png">
<img id="sparkle7" src="http://www.clker.com/cliparts/w/L/F/v/7/8/sparkle-md.png">
<img id="sparkle8" src="http://www.clker.com/cliparts/w/L/F/v/7/8/sparkle-md.png">
</div>
试试:
其中“soandsopx”是您希望它具有的像素数,加上“px”。您可以注册一个超时函数,在7秒后使用以下命令更改元素样式:
setTimeout(function(){
var pack = document.getElementById("pack");
pack.style.width = "100%;";
}, 7000);
您可能希望根据您的用例自定义此选项。这将实现以下功能:
window.setTimeout(function () {
var pack_image = document.getElementById('pack');
if(pack_image && pack_image.style) {
pack_image.style.height = '700px';
pack_image.style.width = '700px';
}
},7000);
您必须向我们展示您迄今为止的尝试。给我们看一些你的JS代码。Stackoverflow不适合其他人为您编写代码。非常感谢。我将在调整大小后编辑图像的位置,再次感谢。:)它工作得很好,我想我最终会用这个。它很短,可以完成任务。你知道我如何编辑图像的位置吗?我尝试了以下方法:window.setTimeout(函数(){var pack_image=document.getElementById('pack');if(pack_image&&pack_image.style){pack_image.style.height='350px';pack_image.style.width='250px';pack_image.style.top='%50';pack_image.style.left='%50';},7000);在不知道CSS的其他部分是什么样子的情况下回答这个问题几乎是不可能的。签出。#pack{位置:绝对;顶部:50%;左侧:50%;高度:300px;宽度:200px;顶部边距:-100px;左侧边距:-100px;}根据给定的规则集,您应该能够修改
顶部
和左侧
,以实现所需。嗯,我已经试过多次了,只有当我删除高度和宽度动画时,它才对我有效。
window.setTimeout(function () {
var pack_image = document.getElementById('pack');
if(pack_image && pack_image.style) {
pack_image.style.height = '700px';
pack_image.style.width = '700px';
}
},7000);