tutorial pengembangan web terbaru
 

Screen colorDepth Property

<Layar Object

Contoh

Dapatkan kedalaman bit dari palet warna:

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

Hasil x akan:

Cobalah sendiri "

Lebih "Try it Yourself" contoh di bawah ini.


Definisi dan Penggunaan

Properti colorDepth mengembalikan kedalaman bit dari palet warna untuk menampilkan gambar (in bits per pixel) .


Dukungan Browser

Milik
colorDepth iya nih iya nih iya nih iya nih iya nih

Sintaksis

screen.colorDepth

Rincian teknis

Kembali Nilai: Sebuah Nomor, mewakili kedalaman bit dari palet warna untuk menampilkan gambar, dalam bit per pixel.

Kemungkinan nilai:
  • 1 bit per pixel
  • 4 bit per pixel
  • 8 bit per pixel
  • 15 bit per pixel
  • 16 bit per pixel
  • 24 bit per pixel
  • 32 bit per pixel
  • 48 bit per pixel

contoh

Contoh lebih

Contoh

Menampilkan warna latar belakang alternatif untuk 8 bit layar (untuk menghindari bahwa 8 layar bit, yang tidak mendukung warna modern, menggunakan warna pengganti jelek sebagai gantinya):

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"
Cobalah sendiri "

Contoh

Semua sifat layar dalam satu contoh:

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>";
Cobalah sendiri "

<Layar Object