2017-05-01 14 views
0

私のCSSファイルには、rgba形式の色が必要です。だから私はrgba形式で自分のscssファイルの色を書きました。私は、CSSファイルのHexコードに変換されたすべての色を遵守したとき、不透明度が1なら、同じrgba形式が使用されています。rgba形式を16進形式に変換するコンパスを停止する方法

SCSS File 
background: rgba(61,61,61,1); 

Complied Css 
background: #3d3d3d; 

については不透明である場合は、すべてのRGBA形式の変換を停止する方法0.5

SCSS File 
background: rgba(61,61,61,0.5); 

Complied Css 
background: rgba(61,61,61,0.5); 

を想定。どんな提案もありがとうございます。

+0

16進数に変換するとどうなりますか?とにかく値は不透明ではありません –

+0

16進コードへの変換に間違いはありません。しかし、私はrgbaのすべての色を同じ形式に保つ必要があります。そのため、後で動的に変更することができます(要件)。 – Aman

+0

まだポイントが得られていません。コンパイルしようとしているものではなく、SASSファイルを編集します。右? –

答えて

1

Sassは、キーワード、16進数、またはrgba形式以外のものでない限り、カラーの書式を保持します。あなたは絶対形式にしたい場合は、例えば、文字列 に有効にする必要があり - SCSS可変ファイルで

$水銀グレー:#{ 'RGBA(230、230、230、1)'}。

Input 

.class { 
    color: $mercury-grey; 
} 

Output:- 
.class { 
    color: rgba(230, 230, 230, 1); 
} 
関連する問題