2009-11-26 8 views
4

Я хочу установить цвет как transperent. В RGB 255 0 255 с альфа-5 может работать как transperent, но как получить его в HEX?Что такое код HEX для цвета Transperent?

Что такой код HEX для цвета прозрачного Заранее спасибо ...

+1

вау, вот я никогда не думал, в моей жизни, как это может быть сделано? – YOU

+0

Я задал тот же вопрос [несколько дней назад] (http://stackoverflow.com/questions/1751263/hex-colors-numeric-representation-for-transparent). –

ответ

8

Там нет такого понятия; прозрачность осуществляется через другой channel.

1

Это зависит от формата, для некоторых систем требуется RRGGBB, который не включает альфу.

Некоторые из них имеют формат AARRGGBB, поэтому ваш цвет будет равен 05FF00FF.

И наоборот, некоторые из них имеют формат RRGGBBAA, поэтому ваш цвет будет FF00FF05.

+0

ckknight- Привет, Спасибо за ваш ответ. Я могу использовать только 6 букв после #, поэтому 05FF00FF & FF00FF05 не работает для меня. Есть ли другой друг решения? – Nic

+0

Если вы имеете дело с кодами RGB, то no - ваши шесть цифр - 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