Window screen.colorDepth özelliği

Tanım ve Kullanım

colorDepth Özellik ekranın renk derinliğini döndürür.

colorDepth Özelliği her piksel bit derinliğini döndürür.

colorDepth Özellik yalnızca okunabilir.

Örnek

Örnek 1

Paletin bit derinliğini alın:

let depth = screen.colorDepth;

Kişisel olarak deneyin

Örnek 2

8 bit ekranlar için alternatif arka renk tonları göster (modern renkleri desteklemeyen 8 bit ekranlarda kötü görünümün önüne geçmek için):

if (screen.colorDepth <= 8)
  //8 bit ekranın basit mavi arka renk tonu
  document.body.style.background = "#0000FF"
else
  //Modern ekranların parlak mavi arka renk tonu
  document.body.style.background = "#87CEFA"

Kişisel olarak deneyin

Örnek 3

Tüm ekran özellikleri:

let text = "Toplam genişlik/yükseklik: " + screen.width + "*" + screen.height + "<br>"
"Kullanılabilir genişlik/yükseklik: " + screen.availWidth + "*" + screen.availHeight + "<br>"
"Renk derinliği: " + screen.colorDepth + "<br>"
"Renk çözünürlüğü: " + screen.pixelDepth;

Kişisel olarak deneyin

Gramer

screen.colorDepth

Dönüş değeri

Tür Açıklama
Sayısal

Ekran paletinin derinliği (her piksel biti olarak):

1, 4, 8, 15, 16, 24, 32, veya 48.

Tarayıcı desteği

Tüm tarayıcılar destekler screen.colorDepth

Chrome IE Edge Firefox Safari Opera
Chrome IE Edge Firefox Safari Opera
Destek Destek Destek Destek Destek Destek

İlgili sayfa

screen.availHeight özelliği

screen.availWidth özelliği

screen.height özelliği

screen.width özelliği