CSS3 仕様では、次のことのみを指定しています。
関数表記での HSLA カラー値の形式は、'hsla(' の後に色相 (度)、彩度と明度 (パーセンテージ)、および と ')' が続きます。
これらの値は整数ではなく浮動小数点数として解釈されることを理解する必要がありますか? 例:
hsla(200.2, 90.5%, 10.2%, .2)
これにより、HSL でカバーされる (RGB に比べて) 小さい範囲の色が劇的に拡大します。
Chrome では問題なくレンダリングされるようですが、単に INT 値として解析するだけなのか、それとも何なのかはわかりません。