0

設定が変更可能な Flash Player をダウンロードしました。プレイリストの色を変更しようとしています。問題は...これまでに見たことのない hex を使用していることです。既存の 16 進数は 0xdadada (たとえば、hex のスタイル) で、通常は明るい灰色である #E1E1E1 に変更しようとすると、すべて黒くなりました。

Oxdadada スタイルのヘックスを #E1E1E1 スタイルのヘックスに変換するチャートまたはサイトを知っている人はいますか?

4

4 に答える 4

1

0xで始まるものとで始まるものを除いて、それらは同じものです#

と入力する代わりに、 と入力#E1E1E1します0xE1E1E1

ソフトウェアが で始まる値を探していた可能性が0xあり、あなたの値が で始まるのを見ると#、デフォルトでゼロの数値になり、もちろん黒で表示されます。

于 2010-04-08T16:56:19.660 に答える
1

それらは同じでなければなりません。0xE1E1E1 と #E1E1E1 は同じ意味です。違いは、Flash/Flex スタイルシートでは接頭辞を使用する必要があり、#そうしないと色が表示されませんが、他の場所では使用が推奨されます0x

ちなみに、0x プレフィックスは数値を示し、スタイル カラーの 16 進数値はuintデータ型です。

于 2010-04-08T16:58:35.357 に答える
0

で始まる色の文字列を期待しているのかもしれません0x。試してみました0xe1e1e1か?

于 2010-04-08T16:56:59.847 に答える
0

おそらく同じですが、同じフォーマットを維持するようにしてください。

ただし、形式が逆になる可能性があります。たとえば、HTML 形式#RRGGBBを に変換する必要がある場合があります0xBBGGRRが、それはソフトウェア実装の詳細に依存します。

于 2010-04-08T16:57:26.507 に答える