Tangnamlun

<?xml encoding="utf-8" ?><ul> <li>&lt;!DOCTYPE html&gt;</li> <li>&lt;html&gt;</li> <li>&lt;head&gt;</li> <li>&nbsp; &nbsp; &lt;meta charset="UTF-8"&gt;</li> <li>&nbsp; &nbsp; &lt;meta name="viewport" content="width=device-width, initial-scale=1.0"&gt;</li> <li>&nbsp; &nbsp; &lt;title&gt;G&#7917;i B&agrave; Ch&#7883; N&#7845;m L&ugrave;n&lt;/title&gt;</li> <li>&nbsp; &nbsp; &lt;style&gt;</li> <li>&nbsp; &nbsp; &nbsp; &nbsp; body { background: #fff0f3; text-align: center; font-family: sans-serif; padding-top: 50px; }</li> <li>&nbsp; &nbsp; &nbsp; &nbsp; .box { font-size: 100px; cursor: pointer; }</li> <li>&nbsp; &nbsp; &nbsp; &nbsp; #msg { display: none; padding: 20px; background: white; margin: 20px; border-radius: 15px; box-shadow: 0 5px 15px rgba(0,0,0,0.1); }</li> <li>&nbsp; &nbsp; &nbsp; &nbsp; h2 { color: #ff4d6d; }</li> <li>&nbsp; &nbsp; &nbsp; &nbsp; p { line-height: 1.6; color: #333; }</li> <li>&nbsp; &nbsp; &lt;/style&gt;</li> <li>&lt;/head&gt;</li> <li>&lt;body&gt;</li> <li>&nbsp; &nbsp; &lt;div id="gift" onclick="openMsg()"&gt;</li> <li>&nbsp; &nbsp; &nbsp; &nbsp; &lt;div class="box"&gt;&#127873;&lt;/div&gt;</li> <li>&nbsp; &nbsp; &nbsp; &nbsp; &lt;p&gt;&lt;b&gt;Ch&#7883; Ng&#7885;c &Aacute;nh &#417;i!&lt;br&gt;C&oacute; qu&agrave; cho N&#7845;m L&ugrave;n n&egrave;, b&#7845;m v&agrave;o h&#7897;p &#273;i!&lt;/b&gt;&lt;/p&gt;</li> <li>&nbsp; &nbsp; &lt;/div&gt;</li> <li>&nbsp; &nbsp; &lt;div id="msg"&gt;</li> <li>&nbsp; &nbsp; &nbsp; &nbsp; &lt;h2&gt;Ch&uacute;c M&#7915;ng N&#259;m M&#7899;i! &#129511;&lt;/h2&gt;</li> <li>&nbsp; &nbsp; &nbsp; &nbsp; &lt;p id="text"&gt;&lt;/p&gt;</li> <li>&nbsp; &nbsp; &nbsp; &nbsp; &lt;p style="font-size: 12px; color: #999;"&gt;(P/s: B&#7853;t loa nghe nh&#7841;c Happy Birthday cho n&oacute; h&#259;ng nha b&agrave; ch&#7883;! &#127812;)&lt;/p&gt;</li> <li>&nbsp; &nbsp; &nbsp; &nbsp; &lt;audio id="music" loop src="https://www.soundjay.com/misc/sounds/happy-birthday-1.mp3"&gt;&lt;/audio&gt;</li> <li>&nbsp; &nbsp; &lt;/div&gt;</li> <li>&nbsp; &nbsp; &lt;script src="https://cdn.jsdelivr.net/npm/[email protected]/dist/confetti.browser.min.js"&gt;&lt;/script&gt;</li> <li>&nbsp; &nbsp; &lt;script&gt;</li> <li>&nbsp; &nbsp; &nbsp; &nbsp; function openMsg() {</li> <li>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; document.getElementById('gift').style.display = 'none';</li> <li>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; document.getElementById('msg').style.display = 'block';</li> <li>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; document.getElementById('music').play();</li> <li>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; confetti({ particleCount: 150, spread: 70, origin: { y: 0.6 } });</li> <li>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; let i = 0;</li> <li>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; let content = "Ch&uacute;c b&agrave; ch&#7883; Ng&#7885;c &Aacute;nh (N&#7845;m L&ugrave;n &#127812;) n&#259;m m&#7899;i ng&agrave;y c&agrave;ng xinh &#273;&#7865;p, c&ocirc;ng vi&#7879;c thu&#7853;n l&#7907;i c&aacute;c ki&#7875;u &#273;&agrave; &#273;i&#7875;u, ti&#7873;n v&agrave;o nh&#432; n&#432;&#7899;c m&agrave; ti&#7873;n ra nh&#7887; gi&#7885;t. N&#259;m nay b&#7899;t 'l&ugrave;n' l&#7841;i cho em nh&#7901; nh&eacute;! Th&#432;&#417;ng ch&#7883; nhi&#7873;uuu! &#10024;";</li> <li>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; function type() {</li> <li>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; if (i &lt; content.length) {</li> <li>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; document.getElementById("text").innerHTML += content.charAt(i);</li> <li>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; i++; setTimeout(type, 50);</li> <li>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; }</li> <li>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; }</li> <li>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; type();</li> <li>&nbsp; &nbsp; &nbsp; &nbsp; }</li> <li>&nbsp; &nbsp; &lt;/script&gt;</li> <li>&lt;/body&gt;</li> <li>&lt;/html&gt;</li> <li>&nbsp;</li> </ul>