我下载了一个可更改设置的Flash播放器。我正在尝试更改播放列表的颜色。问题是......它使用我以前从未见过的十六进制。现有的十六进制是0xdadada(例如,十六进制的样式),当我尝试将其更改为#E1E1E1(通常为浅灰色)时,它全部变为黑色。
有没有人知道将Oxdadada样式十六进制转换为#E1E1E1样式十六进制的图表或网站?
答案 0 :(得分:1)
它们是相同的,除了一个以0x
开头,另一个以#
开头。
不要输入#E1E1E1
,只需输入0xE1E1E1
。
有可能软件正在寻找以0x
开头的值,当它看到你的#
时,它默认为数值为零,这当然会显示为黑色
答案 1 :(得分:1)
那些应该是一样的。 0xE1E1E1和#E1E1E1意思相同。 不同之处在于,在Flash / Flex样式表中,您需要使用#
前缀,否则您的颜色将不会显示,而在其他地方则鼓励您使用0x
。
0x前缀表示一个数值,而样式颜色的十六进制值是一个uint
数据类型。
答案 2 :(得分:0)
也许它需要一个以0x
开头的颜色字符串。你刚试过0xe1e1e1
吗?
答案 3 :(得分:0)
可能是相同的,但尝试保持相同的格式。
然而,格式可能会被颠倒。例如,HTML格式#RRGGBB
可能需要转换为0xBBGGRR
,但这取决于软件实现的具体情况。