1. Metode sederhana, terlepas dari itu, lakukan saja seperti ini:
Document.CreateStylesheet (). csStext = 'tag {color: red;' + // Komentar ini hanya membantu memahami dalam JS saat ini dan tidak akan ditulis ke lebar CSS: 300px; tinggi: 150px} ' +'. Nama kelas {...} ' +' #ids {...} ';//Menyelesaikan. Saya suka menulis titik koma seperti ini, yang lebih selaras dengan posisi awal penulisan instruksi, terutama ketika ada pernyataan lain di baliknya.
2. Tingkatkan sedikit lebih banyak untuk mencegah penambahan berulang. Anda dapat mencapainya dengan menambahkan ID Lembar Gaya dan menilai itu:
if (! document.stylesheets ['ID stylesheet yang akan dibuat seperti forever']) {// Pertama periksa apakah ID stylesheet yang akan dibuat ada untuk mencegah penambahan berulang var ss = document.createstylesheet (); ss.OwningElement.id = 'ID stylesheet yang akan dibuat seperti forever'; ss.csstext = 'tag {display: inline-block; overflow: hidden;' + // Komentar ini hanya membantu memahami dalam JS saat ini dan tidak akan ditulis ke CSS 'Text-Align: Left; Width: 300px; Height: 150px}' + '.className {...}' + '#ids {...}'; }Metode di atas membangun secara dinamis atau menambahkan lembaran gaya CSS dengan JavaScript adalah semua konten yang telah saya bagikan dengan Anda. Saya harap Anda dapat memberi Anda referensi dan saya harap Anda dapat mendukung wulin.com lebih lanjut.