Window screen.colorDepth ominaisuus

Määrittely ja käyttö

colorDepth Ominaisuus palauttaa näytön värisyvyyden.

colorDepth Ominaisuus palauttaa kuvapisteen bittisyvyyden.

colorDepth Ominaisuus on lukuinen.

Esimerkki

Esimerkki 1

Hanki väripaletin bittisyvyys:

let depth = screen.colorDepth;

Kokeile itse

Esimerkki 2

Näytä korvaava taustaväri 8-bittisille näytöille (välttääksesi kauniiden nykyaikaisten värien tukemattomien 8-bittisten näyttöjen ikävät korvaavat värit):

if (screen.colorDepth <= 8)
  //8-bittisen näytön yksinkertainen sininen taustaväri
  document.body.style.background = "#0000FF"
else
  //Modernin näytön upea sininen taustaväri
  document.body.style.background = "#87CEFA"

Kokeile itse

Esimerkki 3

Kaikki näytön ominaisuudet:

let text = "Total width/height: " + screen.width + "*" + screen.height + "<br>"
"Available width/height: " + screen.availWidth + "*" + screen.availHeight + "<br>"
"Color depth: " + screen.colorDepth + "<br>"
"Color resolution: " + screen.pixelDepth;

Kokeile itse

Syntaksi

screen.colorDepth

Palautusarvo

Tyyppi Kuvaus
Numeri

Näytön väripaletin syvyys (kuvapisteen bittiä kohti):

1, 4, 8, 15, 16, 24, 32, tai 48。

Selaimen tuki

Kaikki selaimet tukevat sitä screen.colorDepth

Chrome IE Edge Firefox Safari Opera
Chrome IE Edge Firefox Safari Opera
Tuki Tuki Tuki Tuki Tuki Tuki

Liittyvät sivut

screen.availHeight ominaisuus

screen.availWidth ominaisuus

screen.height -ominaisuus

screen.width -ominaisuus