最近ChatGPT这么火,那就让他给我写点代码吧。
如何注册一个账号,参考:注册ChatGPT详细指南
注册不了的小伙伴们,咱们评论区见,问一个最想问的问题,看到就给你回复!
我已经注册好了,下面直接开始白嫖代码!
Part 1
给的例子十分简单,并且中文乱码,且没有声音和图片。
代码:
<!DOCTYPE html>
<html>
<head>
<title>圣诞节</title>
<style>
body {
background-color: #f5f5f5;
}
img {
display: block;
margin: 0 auto;
}
h1 {
text-align: center;
font-family: sans-serif;
color: #0066c0;
}
</style>
</head>
<body>
<h1>圣诞快乐!</h1>
<img src="https://www.example.com/christmas-tree.jpg" alt="圣诞树">
<script>
// 添加圣诞老人的声音
var audio = new Audio('https://www.example.com/santa-ho-ho-ho.mp3');
audio.play();
</script>
</body>
</html>
Part 2
没给我写代码,只是提供建议。
Part 3
再它帮我写一个,说做不到,然后我又问了相同的问题。
代码拿过来,打开文件啥也没有,图片无法加载,于是我自己找了一个图片放进去,依然效果不佳。
<!DOCTYPE html>
<html>
<head>
<title>圣诞树</title>
<style>
body {
background-color: #f5f5f5;
}
img {
display: block;
margin: 0 auto;
}
</style>
<meta charset="UTF-8">
</head>
<body>
<img src="1.jpeg" alt="圣诞树" id="tree">
<script>
// 获取圣诞树图片
var tree = document.getElementById('tree');
// 定义闪烁的颜色
var colors = ['red', 'green', 'blue'];
// 定义闪烁的频率
var frequency = 1000;
// 闪烁函数
function twinkle() {
// 随机选择一种颜色
var color = colors[Math.floor(Math.random() * colors.length)];
// 设置圣诞树图片的滤镜效果
tree.style.filter = 'brightness(150%) saturate(300%) hue-rotate(' + color + ')';
// 一段时间后恢复原样
setTimeout(function() {
tree.style.filter = 'none';
}, frequency / 2);
}
// 循环调用闪烁函数
setInterval(twinkle, frequency);
</script>
</body>
</html>
Part 4
还是不给我写,那我又问一次。
Part 5
终于给我写出来了,但这是什么东西?
<!DOCTYPE html>
<html>
<head>
<title>圣诞树</title>
<style>
/* 定义圣诞树的大小和位置 */
#tree {
width: 200px;
height: 200px;
margin: 0 auto;
position: relative;
}
/* 定义圣诞树干的样式 */
#tree:before {
content: '';
position: absolute;
top: 50%;
left: 50%;
margin-left: -25px;
margin-top: -100px;
width: 50px;
height: 200px;
background-color: #8b4513;
border-radius: 25px 25px 0 0;
box-shadow: 0 0 10px #333;
}
/* 定义圣诞树枝的样式 */
#tree:after {
content: '';
position: absolute;
top: 50%;
left: 50%;
margin-left: -150px;
margin-top: -200px;
width: 300px;
height: 200px;
background-color: #228b22;
border-radius: 150px 150px 0 0;
box-shadow: 0 0 10px #333;
}
</style>
</head>
<body>
<div id="tree"></div>
<script>
// 获取圣诞树元素
var tree = document.getElementById('tree');
// 定义闪烁的颜色
var colors = ['#00ff00', '#00ffff', '#ff00ff'];
// 定义闪烁的频率
var frequency = 1000;
// 闪烁函数
function twinkle() {
// 随机选择一种颜色
var color = colors[Math.floor(Math.random() * colors.length)];
// 设置圣诞树枝的背景颜色
tree.style.backgroundColor = color;
}
// 循环调用闪烁函数
setInterval(twinkle, frequency);
</script>
</body>
</html>
相关文章和专栏:
python自动给头像添加圣诞帽
html css js实例代码
QQ机器人制作教程,超详细
跨年代码,有烟花