JavascriptUIHEXRGB1 dk okuma

JavaScript ile Rengi Açma veya Koyulaştırma

JavaScript ile bir rengi açmak veya koyulaştırmak oldukça kolaydır. Bu etkileşimli içerikte bunu nasıl yapabileceğimizi görecek ve daha önce kullandığımız bazı kavramlara farklı açılardan bakacağız. Yazının sonunda bir kod örneği bulacaksınız.

Etkileşimli
#8b8b8b
#373737

HEX kodunu renklere göre ayırmamız gerekir. Her karakter çifti farklı bir rengin değerini belirler. # işaretinden sonraki ilk iki karakter kırmızı, sonraki iki karakter yeşil, son iki karakter ise mavi rengin değeridir.

Etkileşimli
HEX kodunu ayır
8b
8b
8b

Şimdi her HEX renk değerini RGB biçimine dönüştürebiliriz. Böylece her renk değerini daha kolay ve ayrı ayrı değiştirebiliriz.

Etkileşimli
HEX
8b
8b
8b
HEX to RGB
RGB
139
139
139

Bir rengi açmak veya koyulaştırmak için bunu ne kadar yapmak istediğimizi belirlememiz gerekir. Bu örnekte 0 ile 100 arasında bir değer girebiliriz. Bu oranla renklerin değerlerini artırabilir veya azaltabiliriz. Böylece renk, buna bağlı olarak daha açık veya daha koyu görünür.

Etkileşimli
Orijinal RGB
139
139
139
%60Daha koyuDaha açık
Değiştirilmiş RGB
-8455
-8455
-8455

Son adıma geldik. Değiştirilmiş RGB değerini kullanarak yeni bir HEX kodu oluşturabiliriz. Böylece istediğimiz ölçüde açık veya koyu bir renk elde ederiz.

Etkileşimli
Değiştirilmiş RGB
55
55
55
RGB to HEX
Yeni HEX
37
37
37

Ve sonuç… Yazının bu bölümünde kod örnekleri vermedik. Amacımız, kavramları anlayıp yazılım geliştirmede ezbere dayanmamaktı. Bildiğimiz RGB ve HEX kodlarına daha yakından bakarak bunları nasıl değiştirebileceğimizi öğrendik. Umarım bu yazı, her gün gördüğümüz renk kodlarını anlamanıza yardımcı olmuş ve bakış açınızı genişletmiştir.

Etkileşimli
#8b8b8b
#373737

Bir kod örneği görmek isterseniz bu demo bağlantısına bakabilirsiniz.


Bu içerik size yardımcı olduysa bana bir kahve ısmarlayabilirsiniz.
İlgili yazıİç İçe Öğelerde Kusursuz Yuvarlak Köşeler

yazılım, tasarım ve yapay zeka üzerine etkileşimli yazı ve kurslardan haberdar olmak için bültene katılabilirsiniz. Ayda en fazla birkaç e-posta alırsınız.


Destekçiler arasına katılın