CSS AST Explorer

CSSTree: 3.1.0
  1. StyleSheet
    1. children:
      1. Rule
        1. prelude:
          1. SelectorList
            1. children:
              1. Selector
                1. children:
                  1. TypeSelector
                    1. name: "a"
        2. block:
          1. Block
            1. children:
              1. Declaration
                1. important: false
                2. property: "color"
                3. value:
                  1. Value
                    1. children:
                      1. Identifier
                        1. name: "red"
              2. Declaration
                1. important: true
                2. property: "background"
                3. value:
                  1. Value
                    1. children:
                      1. Identifier
                        1. name: "blue"
              3. Raw
                1. value: "#test-nested { color: green; }"
      2. Rule
        1. prelude:
          1. SelectorList
            1. children:
              1. Selector
                1. children:
                  1. TypeSelector
                    1. name: "c"
                  2. Combinator
                    1. name: "+"
                  3. TypeSelector
                    1. name: "b"
                  4. AttributeSelector
                    1. name:
                      1. Identifier
                        1. name: "aria-selected"
                    2. matcher: "^="
                    3. value:
                      1. String
                        1. value: "true"
                    4. flags: "i"
        2. block:
          1. Block
            1. children:
              1. Declaration
                1. important: false
                2. property: "border"
                3. value:
                  1. Value
                    1. children:
                      1. Dimension
                        1. value: "3"
                        2. unit: "px"
                      2. Identifier
                        1. name: "solid"
                      3. Function
                        1. name: "rgb"
                        2. children:
                          1. Number
                            1. value: "0"
                          2. Percentage
                            1. value: "30"
                          3. Number
                            1. value: "0"
                          4. Operator
                            1. value: "/"
                          5. Percentage
                            1. value: "50"
      3. Atrule
        1. name: "media"
        2. prelude:
          1. AtrulePrelude
            1. children:
              1. MediaQueryList
                1. children:
                  1. MediaQuery
                    1. modifier: null
                    2. mediaType: null
                    3. condition:
                      1. Condition
                        1. kind: "media"
                        2. children:
                          1. Feature
                            1. kind: "media"
                            2. name: "min-width"
                            3. value:
                              1. Dimension
                                1. value: "600"
                                2. unit: "px"
                          2. Identifier
                            1. name: "or"
                          3. Identifier
                            1. name: "print"
        3. block:
          1. Block
            1. children:
              1. Rule
                1. prelude:
                  1. SelectorList
                    1. children:
                      1. Selector
                        1. children:
                          1. TypeSelector
                            1. name: "test"
                2. block:
                  1. Block
                    1. children:
                      1. Declaration
                        1. important: "ie"
                        2. property: "color"
                        3. value:
                          1. Value
                            1. children:
                              1. Identifier
                                1. name: "blue"