It suddenly occurred to me last night, CSS should include a state machine. In a subtle way, it already does with “:hover”. The hover state is triggered based on the mouse cursor’s position. This very basic state allows designers to produce some interesting results. Additionally, perhaps CSS should allow designers to create their own custom… Read more »