Is het mogelijk om een CSS bestand in een ander CSS bestand op te nemen?
Is het mogelijk om een CSS bestand in een ander CSS bestand op te nemen?
762
3
Is het mogelijk om een CSS bestand in een ander CSS bestand op te nemen?
Ja:
Let op:
@import
regel moet voorafgaan aan alle andere regels (behalve@charset
).@import
statements vereisen extra server verzoeken. Als alternatief, voeg alle CSS samen in één bestand om meerdere HTTP verzoeken te voorkomen. Bijvoorbeeld, kopieer de inhoud vanbase.css
enspecial.css
naarbase-special.css
en verwijs alleen naarbase-special.css
.De CSS
@import
regel doet precies dat. Bijv,In sommige gevallen is het mogelijk om @import "file.css" te gebruiken, en de meeste moderne browsers zouden dit moeten ondersteunen, oudere browsers zoals NN4, zullen een beetje gek worden.
Opmerking: het import statement moet voorafgaan aan alle andere declaraties in het bestand, en test het op al je doelbrowsers voordat je het in productie gebruikt.