Hash :
2c10ef8a
Author :
Date :
2020-05-07T19:58:29
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81
div
width 40px
color: red
background: blue;
animation-name test1, animation4
div {
background-{foo}: bar;
}
div
{foo} bar
comment
content 'http://www.example.com' // comment
background url(http://example.com) /* comment */
background /* comment */ url("http://example.com")
content '/* this is string not comment */'
----------------------------------------------------
[
["selector", ["div"]],
["property-declaration", [
["property", ["width"]], ["number", "40"], ["unit", "px"]
]],
["property-declaration", [
["property", ["color"]], ["punctuation", ":"], ["color", "red"]
]],
["property-declaration", [
["property", ["background"]], ["punctuation", ":"], ["color", "blue"], ["punctuation", ";"]
]],
["property-declaration", [
["property", ["animation-name"]], " test1", ["punctuation", ","], " animation4"]],
["selector", ["div ", ["punctuation", "{"]]],
["property-declaration", [
["property", [
"background-",
["interpolation", [
["delimiter", "{"], "foo", ["delimiter", "}"]
]]
]],
["punctuation", ":"],
" bar",
["punctuation", ";"]
]],
["punctuation", "}"],
["selector", ["div"]],
["property-declaration", [
["property", [
["interpolation", [
["delimiter", "{"], "foo", ["delimiter", "}"]
]]
]],
" bar"
]],
["selector", ["comment"]],
["property-declaration", [
["property", ["content"]],
["string", "'http://www.example.com'"],
["comment", "// comment"]
]],
["property-declaration", [
["property", ["background"]],
["url", "url(http://example.com)"],
["comment", "/* comment */"]
]],
["property-declaration", [
["property", ["background"]],
["comment", "/* comment */"],
["url", "url(\"http://example.com\")"]
]],
["property-declaration", [
["property", ["content"]],
["string", "'/* this is string not comment */'"]
]]
]
----------------------------------------------------
Checks for property declarations.