---
title: "CSSRule | JavaScript maps SDK"
description: "Documentation for MapTiler SDK"
---

> For AI agents: a documentation index is available at [/llms.txt](https://docs.maptiler.com/llms.txt). Markdown versions of all pages are available by appending .md to any URL.

# Variable CSSRule

CSSRule: {  
    CHARSET\_RULE: 2;  
    COUNTER\_STYLE\_RULE: 11;  
    FONT\_FACE\_RULE: 5;  
    FONT\_FEATURE\_VALUES\_RULE: 14;  
    IMPORT\_RULE: 3;  
    KEYFRAME\_RULE: 8;  
    KEYFRAMES\_RULE: 7;  
    MARGIN\_RULE: 9;  
    MEDIA\_RULE: 4;  
    NAMESPACE\_RULE: 10;  
    PAGE\_RULE: 6;  
    prototype: [CSSRule](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.CSSRule/);  
    STYLE\_RULE: 1;  
    SUPPORTS\_RULE: 12;  
    new (): [CSSRule](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.CSSRule/);  
}

#### Type Declaration

-   -   new (): [CSSRule](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.CSSRule/)
    -   #### Returns [CSSRule](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.CSSRule/)
        
-   ##### `Readonly`CHARSET\_RULE: 2
    
-   ##### `Readonly`COUNTER\_STYLE\_RULE: 11
    
-   ##### `Readonly`FONT\_FACE\_RULE: 5
    
-   ##### `Readonly`FONT\_FEATURE\_VALUES\_RULE: 14
    
-   ##### `Readonly`IMPORT\_RULE: 3
    
-   ##### `Readonly`KEYFRAME\_RULE: 8
    
-   ##### `Readonly`KEYFRAMES\_RULE: 7
    
-   ##### `Readonly`MARGIN\_RULE: 9
    
-   ##### `Readonly`MEDIA\_RULE: 4
    
-   ##### `Readonly`NAMESPACE\_RULE: 10
    
-   ##### `Readonly`PAGE\_RULE: 6
    
-   ##### prototype: [CSSRule](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.CSSRule/)
    
-   ##### `Readonly`STYLE\_RULE: 1
    
-   ##### `Readonly`SUPPORTS\_RULE: 12
