Zahlen im Alltag / CLEARBYTE

CSS-zu-Gerätepixel-Rechner

Multipliziere jedes CSS-Maß mit DPR für die Puffergröße. Eine Fläche von 800 × 600 CSS-Pixeln bei DPR 2 benötigt 1600 × 1200 Gerätepixel.

Isoliertes Werkzeug · Netzwerkzugriff gesperrt

Formel und Methode

Backing width = ceil(CSS width × DPR); backing height = ceil(CSS height × DPR).

Rechenbeispiel

EingabeWert
CSS-Breite800 CSS px
CSS-Höhe600 CSS px
Gerätepixelverhältnis2 ×
Ergebnis
ErgebnisWert
Aufgerundete Pufferbreite1.600 px
Aufgerundete Pufferhöhe1.200 px
Gesamte Pufferpixel1.920.000

Szenarien vergleichen

Die erste Eingabe ändert sich; alle anderen behalten die Beispielwerte. Dies sind Rechenszenarien, keine Prognosen.

Szenarien vergleichenCSS-Breite CSS pxAufgerundete PufferbreiteAufgerundete PufferhöheGesamte Pufferpixel
−20%6401.280 px1.200 px1.536.000
Beispiel8001.600 px1.200 px1.920.000
+20%9601.920 px1.200 px2.304.000

Annahmen und Grenzen

Jedes Maß wird aufgerundet, damit keine Pixelbruchteile reserviert werden. DPR wird manuell eingegeben; der Bildschirm wird nicht geprüft. Browser, Zoom und Darstellung beeinflussen die Anzeige.

Angezeigte Ergebnisse sind gerundet. Gerechnet wird mit ungerundeten JavaScript-Zahlen; kleine Gleitkommaabweichungen sind möglich.

Läuft im Browser

Das interaktive Werkzeug läuft in einem isolierten Frame ohne Netzwerkzugriff. ClearByte und Werbeskripte können die Werte darin nicht lesen. Bösartige Browsererweiterungen und kompromittierte Geräte werden dadurch nicht abgesichert.

Quellen und Definitionen

Methode geprüft:

Weiterlesen

Mit einer verwandten Aufgabe fortfahren