1. Méthode simple, peu importe, faites-le comme ceci:
Document.CreateyLesHeet (). CSSTEXT = 'TAG {Color: Red;' + // Ce commentaire aide uniquement à comprendre dans le JS actuel et ne sera pas écrit sur CSS 'Width: 300px; Height: 150px}' + '.Class Name {...}' + '#ids {...}';//Finition. J'aime écrire des demi-colons comme celui-ci, ce qui est mieux aligné sur la position de départ de l'écriture de l'instruction, surtout lorsqu'il y a d'autres déclarations derrière.
2. Améliorez un peu plus pour éviter les ajouts répétés. Vous pouvez l'atteindre en ajoutant un identifiant de feuille de style et en le jugeant:
if (! document.stylesheets ['L'ID de feuille de style à créer est comme le versant']) {// Vérifiez d'abord si l'ID de feuille de style à créer existe pour empêcher l'ajout répété de var ss = document.Createstylesheet (); ss.owningElement.id = 'L'ID de feuille de style à créer est comme le versant'; SS.CSSTEXT = 'TAG {affichage: Block en ligne; surflow: Hidden;' + // Ce commentaire ne permet pas de comprendre dans le JS actuel et ne sera pas écrit dans CSS 'Text-Align: Left; Width: 300px; Height: 150px}' + '.classname {...}' + '#ids {...}'; }La méthode ci-dessus pour construire ou ajouter dynamiquement des feuilles de style CSS avec JavaScript est tout le contenu que j'ai partagé avec vous. J'espère que vous pourrez vous faire référence et j'espère que vous pourrez soutenir Wulin.com plus.