Hex Opaklık Hesaplayıcı
8 basamaklı CSS hex renklerinde (#rrggbbaa) kullanılmak üzere bir opaklık yüzdesini 2 basamaklı hex alfa ekine dönüştürün.
Bu araç sorunuza cevap verdi mi?
Teşekkürler — bu, aracı geliştirmemize yardımcı oluyor.
Bu araç nasıl kullanılır
- Opaklık yüzdesini ayarlayın (0–100).
- 6 basamaklı temel hex rengi girin.
- 8 basamaklı hex'i (örn. #3a86ffcc) CSS'inize kopyalayın.
Modern CSS, son iki basamağın alfa kanalını temsil ettiği 8 basamaklı hex renkleri (#rrggbbaa) destekler. Bu araç bir opaklık yüzdesini o hex baytına dönüştürür.
Formül
The 8-bit alpha value for an opacity percentage p is:
alpha = round(p / 100 × 255)
The two-digit hex alpha byte is the zero-padded hexadecimal representation of that integer. The full 8-digit CSS hex color is:
#RRGGBB + alpha_hex
For example, 50% opacity → round(0.50 × 255) = 128 → hex 80 → #rrggbb80.
Sık sorulan sorular
- 8 basamaklı hex renk nedir?
- #rrggbbaa, burada aa alfa kanalıdır: 00 = tamamen şeffaf, ff = tamamen opak. CSS Color Level 4'te desteklenir.
- %50 tam olarak 0x80 mıdır?
- %50 × 255 = 127.5, bu 128 = 0x80'e yuvarlanır. 127'den görsel fark algılanamaz.