2009-11-26 84 views
4

我想將顏色設置爲transperent。 在RGB 255 0 255與alpha 5可能作爲transperent,但如何獲得它在十六進制?什麼是Transperent顏色的HEX代碼?

什麼是透明單位顏色的十六進制代碼 在此先感謝...

+1

哇,我從來沒有在我的生活這就是思想,怎麼能做到呢? – YOU

+0

我問了同一個問題[幾天前](http://stackoverflow.com/questions/1751263/hex-colors-numeric-representation-for-transparent)。 –

回答

8

有沒有這樣的事情;透明度通過另一個channel完成。

1

這取決於格式,一些系統需要RRGGBB,它不包括alpha。

有些格式爲AARRGGBB,所以你提供的顏色是05FF00FF。

相反,有些格式爲RRGGBBAA,因此您提供的顏色爲FF00FF05。

+0

ckknight- 嗨感謝您的回覆。 我只能在#之後使用6個字母,所以05FF00FF和FF00FF05不適用於我。有沒有其他解決方案的朋友? – Nic

+0

如果你正在處理RGB代碼,那麼不會 - 你的六位數字是RRGGBB,故事結束。我建議你閱讀你正在使用的程序或API的文檔,因爲沒有辦法指引你在正確的方向。不同的程序/ API使用不同的格式。 – Chris

0

您可以使用RGBA(255,0,255,1)

<svg class="svg_element" style="margin-top:0px;margin-left:560px"> 
     <circle cx="25" cy="25" r="20" fill="rgba(128, 0, 128, 0.75)" 
      stroke="rgba(0, 255, 0, 0.25)" stroke-width="10"/> 
     <circle cx="75" cy="25" r="20" 
      fill="rgba(0, 255, 0, 1)" 
      stroke="rgba(0, 0, 255, 0.1)" stroke-width="10"/> 
     <circle cx="125" cy="25" r="20" 
      fill="rgba(255, 255, 0, 0.75)" 
      stroke="rgba(255, 0, 0, 0.25)" stroke-width="10"/> 
</svg> 

這裏是fiddle

相關問題