Rumah > hujung hadapan web > tutorial js > ANIMASI LUBANG HITAM DENGAN HTML CSS DAN JAVASCRIPT

ANIMASI LUBANG HITAM DENGAN HTML CSS DAN JAVASCRIPT

Mary-Kate Olsen
Lepaskan: 2025-01-27 12:33:10
asal
982 orang telah melayarinya

Gunakan HTML, CSS dan JavaScript untuk mencipta animasi alam semesta hitam yang hebat

BLACK HOLE ANIMATION WITH HTML CSS AND JAVASCRIPT

Kod ini mencipta kesan animasi alam semesta hitam yang menarik. Mari pecahkan kod langkah demi langkah dan fahami fungsinya:

<code class="language-html"><!DOCTYPE html>
<html>
<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>黑色宇宙动画</title>
  <style>
    /* CSS样式代码 */
  </style>
</head>
<body>
  <div class="black-hole-container">
    <div class="black-hole"></div>
    <div class="purple-shadow"></div>
    <div class="stars"></div>
  </div>
  <script>
    // JavaScript代码
  </script>
</body>
</html></code>
Salin selepas log masuk

Gaya CSS (di dalam teg style):

Kod CSS mentakrifkan gaya dan kesan animasi unsur animasi. radial-gradient Mencipta kesan kecerunan jejari pada latar belakang untuk mensimulasikan kedalaman alam semesta. box-shadow Mencipta kesan cahaya seperti neon untuk lubang hitam. Animasi kerangka utama (@keyframes) mentakrifkan cahaya kerlipan lubang hitam, bayang-bayang ungu yang berdenyut dan kesan kerlipan bintang.

Kod JavaScript (dalam teg script): (ditiadakan di sini kerana kod JavaScript tidak disediakan dalam input asal dan perlu ditambah untuk menjalankan animasi sepenuhnya) Kod JavaScript akan bertanggungjawab untuk mencipta bintang secara dinamik dan secara rawak Tetapkan kedudukan bintang dan animasi berkelip.

Kesan animasi ini dicipta melalui kecerunan CSS, bayang-bayang dan animasi, serta elemen dinamik JavaScript, mewujudkan deria ruang yang mengasyikkan. Bahagian tengah lubang hitam adalah hitam tulen, dikelilingi oleh halo berwarna merah jambu, ungu dan biru kecerunan, mencipta kesan visual yang misteri dan cantik. Suasana kosmik dipertingkatkan lagi dengan bintang berkelipan di latar belakang. Turun naik dalam bayang-bayang ungu menambah pergerakan dan tenaga kepada animasi. Kod JavaScript yang lengkap akan menjadikan bintang menjana dan berkelip secara dinamik, menjadikan animasi lebih jelas.

Atas ialah kandungan terperinci ANIMASI LUBANG HITAM DENGAN HTML CSS DAN JAVASCRIPT. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan