Onaltılık renk kodu nedir?

Onaltılık renk kodu, CSS ve çoğu tasarım aracında olduğu gibi bir rengi onaltılık rakamlarla ifade eder. #3b82f6 kodunda her rakam çifti bir kanaldır: 3b kırmızı, 82 yeşil ve f6 mavidir; değerler 00 (kapalı) ile ff (tam) arasında değişir. İsteğe bağlı dördüncü çift alfa değerini veya opaklığı belirler; bu nedenle #3b82f6cc, %80 opaklıktaki aynı mavidir. Her çiftteki rakamların aynı olması durumunda kodlar üç ya da dört rakama kısaltılabilir; örneğin #ff8800, #f80 olarak da yazılabilir.

Araç açıklaması

Bu araç, onaltılık renk kodlarını çift çift düzenlemenizi sağlar. Bir kod yazın veya yapıştırın, bir renk seçin ya da RGB, HSL veya başka bir biçimdeki rengi yapıştırın; ardından kırmızı, yeşil, mavi ve alfa çiftlerini veya opaklığı değiştirerek sonucu şeffaflık ızgarasında görün. Düzenlenen renk, CSS, Android ve kod tarafından kullanılan HEX biçimlerinde gösterilir ve her biri kopyalanmaya hazırdır.

Özellikler

  • # işaretiyle veya işaretsiz 3, 4, 6 ve 8 rakamlı onaltılık kodları düzenleme
  • Her kanalı iki rakamlı onaltılık çift olarak, alfarayı ise onaltılık çift veya yüzde olarak değiştirme
  • Alfa değerini koruyarak renk seçme ya da RGB, HSL veya başka bir biçimdeki rengi yapıştırma
  • Şeffaf renkleri dama tahtası üzerinde önizleme
  • Rengi 6 rakamlı HEX, 8 rakamlı HEX, kısa HEX, rgb() veya rgba(), #AARRGGBB ve 0xAARRGGBB olarak alma
  • Küçük ve büyük harfli onaltılık rakamlar arasında geçiş yapma
  • Tarayıcınızda çalışır

Nasıl çalışır?

3 veya 4 rakamlı bir kod, her rakam iki kez yazılarak genişletilir; alfa çifti olmayan bir kod ise tamamen opaktır (ff). Kanal alanına yazılan tek bir rakamın önüne 0 eklenir; bu nedenle f, 0f olarak kabul edilir. Opaklık yüzdeleri, 0 ile 255 arasındaki en yakın alfa değerine yuvarlanır; bu nedenle %80, cc (204) olur. Kısa biçim yalnızca her çiftteki iki rakam aynı olduğunda kullanılabilir; aksi takdirde ilgili alan boş kalır.

İpuçları

  • CSS, alfa çiftini sona ekler (#RRGGBBAA), ancak Android renk kaynakları ve .NET bu çifti başa koyar (#AARRGGBB); bu nedenle bunlar için ARGB alanlarını seçin.
  • Düz bir 6 rakamlı kod elde etmek için alfarayı ff olarak bırakın; 8 rakamlı ve ARGB alanları yine değeri tam biçimde gösterir.