私はこのようなスタイルのセットを持っています:
&.blue
background #189cd8
&:hover
background lighten(#189cd8, 10%)
その色を2回目にホバー状態に設定するのではなく、どういうわけか親から取得することは可能background lighten(parent(background), 10%)
でしょうか?変数を使用できることはわかっていますが、ここでは親の色を参照したいので、使用したくありません。
Stylusのプロパティルックアップ機能を使用できます。
&.blue
background #189cd8
&:hover
background lighten(@background, 10%)
http://learnboost.github.com/stylus/docs/variables.htmlから:
プロパティルックアップは、スタックが見つかるまで「バブルアップ」するか、プロパティを解決できない場合はnullを返します。
background: inherit; を使用してみましたか?