1use css_parse::{pseudo_class, pseudo_element};
2use csskit_derives::Visitable;
3
4pseudo_element!(
5 #[derive(Visitable)]
6 #[visit(self)]
7 pub enum OPseudoElement {
8 InnerSpinButton: "-o-inner-spin-button",
9 OuterSpinButton: "-o-outer-spin-button",
10 Placeholder: "-o-placeholder",
11 Scrollbar: "-o-scrollbar",
12 ScrollbarThumb: "-o-scrollbar-thumb",
13 ScrollbarTrack: "-o-scrollbar-track",
14 ScrollbarTrackPiece: "-o-scrollbar-track-piece",
15 Selection: "-o-selection",
16 }
17);
18
19pseudo_class!(
20 #[derive(Visitable)]
21 #[visit(self)]
22 pub enum OPseudoClass {
23 Prefocus: "-o-prefocus"
24 }
25);