Nama saya Joel Mukanya. Terima kasih atas peluang ini untuk mengerjakan cabaran bahagian hadapan baharu, versi 24.07.24, dengan tema "Seni CSS dan Glam Up My Markup.". (https://dev.to/challenges/frontend-2024-07-24)
Salah satu tugas ialah mereka bentuk sesuatu yang berkaitan dengan aktiviti riadah kami, dan bermain catur adalah salah satu tugas saya. Saya mahu belajar catur sejak kecil, tetapi komitmen lain menghalang saya daripada meneruskannya sehingga 23 Julai 2023, apabila saya mendaftar untuk chess.com. Sejak itu, saya kerap bermain. Apa yang paling saya seronok ialah mencipta peluang saya dalam catur.
Ini pautan repo saya: Repositori GitHub
Berikut ialah pautan yang dihoskan: Demo Langsung
Saya sudah mempunyai pengalaman dalam pembangunan web dan kawasan lain, jadi mencipta permainan catur membantu saya memahami logik permainan dan mempelajari cara menggunakan JavaScript untuk menyemak koordinat setiap bahagian. Malangnya, saya tidak dapat menyiapkan projek itu.
Gunakan navigasi untuk membolehkan pengguna menavigasi antara bahagian (kira-kira dan catur)
Pada pengaki tapak web, saya menyertakan hak cipta
Saya menggunakan CSS 3 untuk membuat pembolehubah dan sifat tersuai. Saya juga menggunakan susun atur grid, subgrid dan flex. Termasuk animasi
Saya menggunakan JavaScript untuk mencipta fungsi rekursif dan memanipulasi DOM.
Atas ialah kandungan terperinci Rekreasi Kegemaran Joel. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!