回答
在CSS 3中,爲了引用規範,「RGBA值沒有十六進制表示法」(請參閱CSS Level 3 spec)。相反,您可以使用帶小數或百分數的rgba()函數表示法,例如rgba(255,0,0,0.5)將是50%透明紅色。 RGB通道是0-255或0%-100%,alpha是0-1。
在CSS 4 *,可以指定使用第七和一個8位十六進制顏色的第八字符,或一個4位十六進制顏色的第四字符阿爾法通道(見CSS Level 4 spec *)
瀏覽器支持作爲2017年11月
- 自從Firefox 49(Mozilla bug 567283)以來,Firefox已經支持這種語法。
- Safari自Safari 10以來支持此語法。
- 自Chrome 62以來,Chrome在桌面上支持此語法。對於早期版本,您可以啓用實驗性網頁功能以使用此語法。請參閱Chromium Issue 618472和Webkit bug 150853。
- Android上的Chrome預計支持Android P中的語法。
- Opera將可能在Opera 49中支持此語法。
- IE 11和EdgeHTML 15(Edge 40)不支持此語法。
到目前爲止瀏覽器支持信息available on CanIUse.com
*技術上仍處於草案,但由於瀏覽器的支持,這是不可能改變的。
我不知道,如果有一個正式的標準 -
RGBA是我見過的Web Macromedia公司的代表和其他人使用ARGB
我相信,RGBA是比較常見的表現。
如果有幫助,這是從W3對CSS3
http://www.w3.org/TR/css3-color/#rgba-color
編輯(帕特里克):報價從上面的W3鏈接
與RGB值,沒有十六進制表示爲RGBA值
看起來像沒有十六進制alpha格式:http://www.w3.org/TR/css3-color/
無論如何,如果你使用一個CSS預處理器像SASS那麼你可以傳遞一個十六進制rgba
: 背景:
rgba(#000, 0.5);
器和預處理器只是轉換的十六進制代碼自動RGB。
非常酷。感謝提及! – AndrewHenderson
您可以嘗試將十六進制顏色放入GIMP或照片商店的顏色選擇器以獲取RGB值,然後使用alpha值。例如。紅色是#FF0000
或rgb(255,0,0
)如果你想紅色的alpha值爲.5,然後rgba(255,0,0,.5)
。
也許不完全是你想要的,但希望有所幫助。
這是投票下來,這似乎有點苛刻。它沒有回答所問的問題,但問題並沒有說明他們爲什麼想知道。如果他們只是想在CSS中使用RGBA顏色,那麼這個答案是正確的。 – thelem
- 1. 顯示十六進制顏色由SASS
- 2. 創建十六進制顏色表
- 3. 十三進制顏色的十六進制圖表
- 4. 如何在Jython中將十六進制顏色(帶有alpha)轉換爲int?
- 5. 轉換顏色的十六進制值
- 6. 訂購顏色的十六進制值
- 7. 十六進制到十二進制轉換(帶sed的管道)
- 8. Firefox十六進制顏色渲染
- 9. php str_replace十六進制顏色
- 10. 十六進制網頁顏色
- 11. 解析十六進制'0x0976b8'顏色android
- 12. rbg或十六進制選擇顏色?
- 13. 顏色十六進制計算
- 14. XHTML十六進制顏色要求?
- 15. R/Dygraphs十六進制顏色代碼
- 16. 顏色十六進制到imagefilledrectangle
- 17. 十六進制顏色字符串
- 18. 十六進制顏色範圍[java]
- 19. 十六進制顏色代碼多個#
- 20. 過濾器十六進制顏色
- 21. 十六進制顏色在Javascript
- 22. 十六進制表示爲char十六進制的文本
- 23. 十六進制表示
- 24. 十六進制表示法
- 25. 用十六進制顏色尋找最近的PMS顏色?
- 26. Php函數十六進制或rgb顏色的顏色名稱
- 27. 在JS中生成隨機生成的十六進制顏色的免費十六進制顏色?
- 28. 將十六進制HTML顏色轉換爲Amiga colorregister十六進制(和後面)
- 29. 十六進制轉換到一個打火機十六進制顏色
- 30. 如何設置通知內的ImageView的十六進制顏色?
它的到來在CSS顏色4級[來源](HTTP:// lists.w3.org/Archives/Public/www-style/2013Apr/0051.html)(見第四個要點) –
@ŠimeVidas如果你已經在答案中提出了這個問題,我會提高你的評價。 –
@cirosantilli我看起來像我需要代表? ':-P' –