Mengubah suai dan Mengalih Keluar Definisi Kelas CSS Secara Dinamik
Menambah kelas CSS pada masa jalan ialah manipulasi JavaScript yang diketahui, tetapi memperluaskan fungsinya untuk mengubah suai atau mengalih keluar definisi kelas sedia ada mungkin kelihatan menakutkan. Artikel ini menangani cabaran ini dengan meneroka cara untuk mencapai operasi ini secara pengaturcaraan.
Menukar Definisi Kelas CSS
Untuk mengedit definisi kelas CSS, ikut langkah berikut:
Sebagai contoh, untuk mengubah suai saiz fon .menu kelas:
let styleSheet = document.styleSheets[0]; let rule = styleSheet.cssRules[1]; // Assuming ".menu" is the second rule rule.style.setProperty('font-size', '15px');
Mengalih keluar Definisi Kelas CSS
Untuk mengalih keluar definisi kelas CSS, ikut langkah berikut:
Sebagai contoh, untuk mengalih keluar definisi kelas .menu:
let styleSheet = document.styleSheets[0]; let rule = styleSheet.cssRules[1]; // Assuming ".menu" is the second rule stylesheet.deleteRule(1);
Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Mengubah Suai dan Mengalih Keluar Definisi Kelas CSS secara Dinamik dengan JavaScript?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!