🎈🎉✨💖🌟🐱🏍🐶🎂🍀🌈
名前を入力してね😊
こちらは詳細カーナビセンサーです。versionによる、修正やウイルスなどの除去のアップデートが早まりました。2024年12月16日にあります。除去アップデートを行うため、2024年1月3日まで使えません。除去アプデまで残り0日です。申し訳ないですが使えません。
🎯 0 🎯
🔚✨ 終了しました!✨🔚
🎊🎈🍰🎁🌹🐸🦄🎀💫🎶
```html
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>楽しいアプリ🎉</title>
<style>
@keyframes bounce {
0%, 20%, 50%, 80%, 100% { transform: translateY(0); }
40% { transform: translateY(-20px); }
60% { transform: translateY(-10px); }
}
@keyframes fadeIn {
from { opacity: 0; }
to { opacity: 1; }
}
@keyframes sparkle {
0%, 100% { transform: scale(1); }
50% { transform: scale(1.5); }
}
.bounce {
animation: bounce 1s;
}
.fade-in {
animation: fadeIn 1s;
}
.sparkle {
animation: sparkle 0.5s infinite;
}
</style>
</head>
<body>
<div style="width: 400px; height: 400px; margin: auto; padding: 20px; box-sizing: border-box; text-align: center; position: relative; overflow: hidden;">
<div id="emojis" style="font-size: 2em; position: absolute; top: 10px; left: 0; right: 0;">
🎈🎉✨💖🌟🐱🏍🐶🎂🍀🌈
</div>
<h1 style="font-size: 1.5em; margin-top: 60px;">名前を入力してね😊</h1>
<input type="text" id="nameInput" placeholder="名前" style="padding: 10px; font-size: 1em; border: 2px solid #f0f0f0; border-radius: 5px;">
<div style="margin-top: 20px;">
<input type="button" id="okButton" value="OK🚀" style="padding: 10px 20px; font-size: 1em; margin-right: 10px; cursor: pointer; border: none; border-radius: 5px; background-color: #ffcc00;">
<input type="button" id="detailsButton" value="詳細📄" style="padding: 10px 20px; font-size: 1em; cursor: pointer; border: none; border-radius: 5px; background-color: #66ccff;">
</div>
<div id="details" style="display: none; margin-top: 20px; font-size: 0.9em; color: #555;">
こちらは詳細カーナビセンサーです。versionによる、修正やウイルスなどの除去のアップデートが早まりました。2024年12月16日にあります。除去アップデートを行うため、2024年1月3日まで使えません。除去アプデまで残り0日です。申し訳ないですが使えません。
</div>
<div id="countdown" style="margin-top: 30px; font-size: 2em; display: none;">🎯 0 🎯</div>
<div id="finish" style="display: none; font-size: 2em; color: #ff6666;">🔚✨ 終了しました!✨🔚</div>
<div style="font-size: 1.5em; position: absolute; bottom: 10px; left: 0; right: 0;">
🎊🎈🍰🎁🌹🐸🦄🎀💫🎶
</div>
</div>
<script>
const okButton = document.getElementById('okButton');
const detailsButton = document.getElementById('detailsButton');
const details = document.getElementById('details');
const countdown = document.getElementById('countdown');
const finish = document.getElementById('finish');
const emojis = document.getElementById('emojis');
okButton.addEventListener('click', () => {
if (document.getElementById('nameInput').value.trim() === "") {
alert("名前を入力してください!📝");
return;
}
okButton.classList.add('bounce');
setTimeout(() => okButton.classList.remove('bounce'), 1000);
countdown.style.display = 'block';
let count = 0;
countdown.textContent = `🎯 ${count} 🎯`;
const interval = setInterval(() => {
count++;
countdown.textContent = `🎯 ${count} 🎯`;
if (count === 3) {
clearInterval(interval);
countdown.style.display = 'none';
finish.style.display = 'block';
finish.classList.add('fade-in');
}
}, 1000);
});
detailsButton.addEventListener('click', () => {
detailsButton.classList.add('sparkle');
setTimeout(() => detailsButton.classList.remove('sparkle'), 1000);
details.style.display = details.style.display === 'none' ? 'block' : 'none';
if (details.style.display === 'block') {
details.classList.add('fade-in');
}
});
emojis.addEventListener('click', () => {
emojis.classList.add('bounce');
setTimeout(() => emojis.classList.remove('bounce'), 1000);
});
</script>
</body>
</html>
```