写一个龟兔赛跑html代码
写一个龟兔赛跑html代码
写一个龟兔赛跑html代码

用户842270584
2023年11月25日
|
浏览 161
当然可以帮您写一个龟兔赛跑的HTML代码。以下是一个简单的示例:
复制代码
<!DOCTYPE html>
<html>
<head>
<title>龟兔赛跑</title>
<style>
#turtle {
position: absolute;
top: 50px;
left: 0;
}
#rabbit {
position: absolute;
top: 100px;
left: 0;
}
</style>
</head>
<body>
<h1>龟兔赛跑</h1>
<div id="turtle"><img src="turtle.png" alt="Turtle"></div>
<div id="rabbit"><img src="rabbit.png" alt="Rabbit"></div>
<script>
var turtle = document.getElementById("turtle");
var rabbit = document.getElementById("rabbit");
function race() {
var turtlePosition = 0;
var rabbitPosition = 0;
var timer = setInterval(function() {
turtlePosition += Math.random() * 10;
rabbitPosition += Math.random() * 20;
turtle.style.left = turtlePosition + "px";
rabbit.style.left = rabbitPosition + "px";
if (turtlePosition >= window.innerWidth - 100) {
clearInterval(timer);
alert("龟兔赛跑结束,乌龟获胜!");
} else if (rabbitPosition >= window.innerWidth - 100) {
clearInterval(timer);
alert("龟兔赛跑结束,兔子获胜!");
}
}, 100);
}
race();
</script>
</body>
</html>
请注意,这只是一个基本的示例代码,您可以根据自己的需求进行修改和美化。同时,您需要将龟兔的图片文件(例如turtle.png和rabbit.png)放在与HTML文件相同的目录下,或者根据实际路径进行调整。
希望这个示例能够帮到您!如果您有任何其他问题,请随时提问。
我要提问
复制内容
分享给好友
AI编程问答网 免责声明:
以上内容除特别注明外均来源于网友提问,AI编程问答网回答,权益归原著者所有;
