En son web geliştirme öğreticiler
 

Screen colorDepth Property

<Ekran Nesne

Örnek

Renk paletinin bit derinliğini alın:

var x = "Color Depth: " + screen.colorDepth;

X'in sonucu olacaktır:

Kendin dene "

Daha "Try it Yourself" Aşağıdaki örnekler.


Tanımı ve Kullanımı

ColorDepth özelliği görüntülerin elde edilmesi için renk paleti bit derinliği döner (in bits per pixel) .


Tarayıcı Desteği

özellik
colorDepth Evet Evet Evet Evet Evet

Sözdizimi

screen.colorDepth

Teknik detaylar

Geri dönüş değeri: piksel başına bit olarak, görüntülerin elde edilmesi için renk paleti bit derinliğini temsil eden bir sayı,.

Olası değerler:
  • piksel başına 1 bit
  • piksel başına 4 bit
  • piksel başına 8 bit
  • piksel başına 15 bit
  • piksel başına 16 bit
  • piksel başına 24 bit
  • piksel başına 32 bit
  • piksel başına 48 bit

Örnekler

Diğer Örnekler

Örnek

8 bitlik ekranları için alternatif bir arka plan rengini gösterir (modern renk desteklemediğini 8 bitlik ekranlarını önlemek için, yerine çirkin bir yedek rengini kullanır):

if (screen.colorDepth <= 8)
  //simple blue background color for 8 bit screens
  document.body.style.background = "#0000FF"
else
  //fancy blue background color for modern screens
  document.body.style.background = "#87CEFA"
Kendin dene "

Örnek

Bir örnek tüm ekran özellikleri:

var txt = "";
txt += "<p>Total width/height: " + screen.width + "*" + screen.height + "</p>";
txt += "<p>Available width/height: " + screen.availWidth + "*" + screen.availHeight + "</p>";
txt += "<p>Color depth: " + screen.colorDepth + "</p>";
txt += "<p>Color resolution: " + screen.pixelDepth + "</p>";
Kendin dene "

<Ekran Nesne