For example, can I have a css variable named like this --Button.onHover ?
Note that CSS variables are different from CSS selectors (I have to explain this because someone marked this as a duplicate). Here is an example from the superfly-css-variables-colors module:
:root { --percentage-lightest: 91%; --percentage-lighter: 78%; --percentage-light: 65%; --percentage-median: 52%; --percentage-dark: 39%; --percentage-darker: 26%; --percentage-darkest: 13%; --percentage-low: 25%; --percentage-high: 50%; --percentage-link-hover: 25%; }
source share