PHP - Bir HEX renk değeri döndürün (örneğin swap "next" onaltılık ile tüm renkler)

1 Cevap php

PHP bir dizideki onaltılık değerler bir dizi var. Sayfamda, ben kullanıcı 1-100 arasında bir değer dönmek için "slayt" bir kaydırıcı var. Daha sonra, bu kaymak değere dayalı, renkleri dayalı dizideki tüm renkleri dizideki konumuna dayalı "bir sonraki" renk takas etmek istiyorum. Şey aynı tür bir örnek, bir katmanın tonunu döndürebilirsiniz photshop gibi olurdu. Ben onaltılık bir değer için, PHP, aynı şeyi yapmak istiyorum.

Herhangi bir ipucu?

1 Cevap

Bu kolay jQuery gibi bir kütüphaneyi kullanarak yapılabilir.

Eğer 0-99 değerini döndürür ve zaten tüm renkleri ile ve renk # colorDiv adlı göstermek istediğiniz div bir değişken başlatılmış olması bir id = "kaydırıcı" ile slayt sahip olduğunu varsayarsak:

var colors = ['#ffffff', '#ffffcc', 'ffffaa']; //With all the 100 colors
$('#slider').on('change', function() {
  $('#colorDiv').css('background-color: '+colors[$('#slider').val()]);
});

Hile yapmak gerekir.