>>822
いや、だからCSSには限界があるので、その場合はCSSの限界を
補うような形でJavaScriptを使えって言ったじゃん?

例えば、input type="number"で値の複数の範囲指定したいなら
<input type="number" value="10" data-threshold="0:10:20:30:40">
みたいにして

JavaScriptで値が変化するたびに、data-thresholdの中と値を比較して
0〜9ならclassにt0、10〜19ならt10、20〜29ならt20 とか
入れれば良いんだよ。