mirror of
https://github.com/hail2u/vim-css3-syntax.git
synced 2026-02-13 03:01:39 +08:00
Update selectors-4.vim
https://www.w3.org/TR/2026/WD-selectors-4-20260122/
This commit is contained in:
@@ -1,3 +1,3 @@
|
||||
syn match cssSelectorOp "[|]"
|
||||
syn keyword cssPseudoClassId contained scope current past future default valid required optional blank playing paused any-link local-link read-only read-write placeholder-shown in-range out-of-range user-invalid user-valid target-within defined modal fullscreen picture-in-picture seeking buffering stalled muted volume-locked autofill open closed
|
||||
syn region cssPseudoClassLang matchgroup=cssPseudoClassId start=":\(dir\|local-link\|current\|nth\(-last\)\=-col\|has\|where\)(" end=")" oneline
|
||||
syn keyword cssPseudoClassId contained defined any-link scope playing paused seeking buffering stalled muted volume-locked open popover-open modal fullscreen picture-in-picture read-only read-write placeholder-shown autofill default valid in-range out-of-range required optional user-valid user-invalid
|
||||
syn region cssPseudoClassLang matchgroup=cssPseudoClassId start=":\(where\|has\|dir\)(" end=")" oneline
|
||||
|
||||
@@ -1116,46 +1116,36 @@ mask {
|
||||
}
|
||||
|
||||
.selectors-4 | h1,
|
||||
.selectors-4:scope,
|
||||
.selectors-4:current,
|
||||
.selectors-4:past,
|
||||
.selectors-4:future,
|
||||
.selectors-4:default,
|
||||
.selectors-4:valid,
|
||||
.selectors-4:required,
|
||||
.selectors-4:optional,
|
||||
.selectors-4:blank,
|
||||
.selectors-4:any-link,
|
||||
.selectors-4:local-link,
|
||||
.selectors-4:read-only,
|
||||
.selectors-4:read-write,
|
||||
.selectors-4:placeholder-shown,
|
||||
.selectors-4:in-range,
|
||||
.selectors-4:out-of-range,
|
||||
.selectors-4:user-invalid,
|
||||
.selectors-4:where(:not(:hover)),
|
||||
.selectors-4:has(> img),
|
||||
.selectors-4:defined,
|
||||
.selectors-4:dir(ltr),
|
||||
.selectors-4:local-link(0),
|
||||
.selectors-4:current(p, li, dt, dd),
|
||||
.selectors-4:nth-col(2n+1),
|
||||
.selectors-4:nth-last-col(-n+2),
|
||||
.selectors-4:target-within,
|
||||
.selectors-4:any-link,
|
||||
.selectors-4:scope,
|
||||
.selectors-4:playing,
|
||||
.selectors-4:paused,
|
||||
.selectors-4:has(> img),
|
||||
.selectors-4:where(:not(:hover)),
|
||||
.selectors-4:defined,
|
||||
.selectors-4:modal,
|
||||
.selectors-4:fullscreen,
|
||||
.selectors-4:picture-in-picture,
|
||||
.selectors-4:seeking,
|
||||
.selectors-4:buffering,
|
||||
.selectors-4:stalled,
|
||||
.selectors-4:muted,
|
||||
.selectors-4:volume-locked,
|
||||
.selectors-4:autofill,
|
||||
.selectors-4:user-valid,
|
||||
.selectors-4:open,
|
||||
.selectors-4:closed {
|
||||
.selectors-4:popover-open,
|
||||
.selectors-4:modal,
|
||||
.selectors-4:fullscreen,
|
||||
.selectors-4:picture-in-picture,
|
||||
.selectors-4:read-only,
|
||||
.selectors-4:read-write,
|
||||
.selectors-4:placeholder-shown,
|
||||
.selectors-4:autofill,
|
||||
.selectors-4:default,
|
||||
.selectors-4:valid,
|
||||
.selectors-4:in-range,
|
||||
.selectors-4:out-of-range,
|
||||
.selectors-4:required,
|
||||
.selectors-4:optional,
|
||||
.selectors-4:user-valid,
|
||||
.selectors-4:user-invalid {
|
||||
display: auto;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user