Window screen.colorDepth egenskap

Definition och användning

colorDepth Egenskapen returnerar skärmens färgdjup.

colorDepth Egenskapen returnerar djupet för varje pixel i bitar.

colorDepth Egenskapen är skrivskyddad.

Exempel

Exempel 1

Hämta färgpalettsdjup:

let depth = screen.colorDepth;

Prova själv

Exempel 2

Visa alternativ bakgrundsfärg för 8-bitars skärmar (för att undvika fula ersättningsfärger på 8-bitars skärmar som inte stöder moderna färger):

if (screen.colorDepth <= 8)
  //8-bitars skärms enkla blåa bakgrundsfärg
  document.body.style.background = "#0000FF"
else
  //Modern skärms blåa bakgrundsfärg
  document.body.style.background = "#87CEFA"

Prova själv

Exempel 3

Alla skärmegenskaper:

let text = "Total bredd/höjd: " + screen.width + "*" + screen.height + "<br>"
"Tillgänglig bredd/höjd: " + screen.availWidth + "*" + screen.availHeight + "<br>"
"Färgdjup: " + screen.colorDepth + "<br>"
"Färgupplösning: " + screen.pixelDepth;

Prova själv

Syntaks

screen.colorDepth

Returvärde

Typ Beskrivning
Numerisk

Skärmens färgpalettsdjup (i bitar per pixel):

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

Webbläsarstöd

Alla webbläsare stöder screen.colorDepth

Chrome IE Edge Firefox Safari Opera
Chrome IE Edge Firefox Safari Opera
Stödjer Stödjer Stödjer Stödjer Stödjer Stödjer

Relaterade sidor

screen.availHeight egenskap

screen.availWidth egenskap

screen.height-egenskapen

screen.width-egenskapen