Bildschirmbreite

Hallo :slight_smile:
Gibt es eine Möglichkeit, die BildschirmBREITE des Clieten zu ‚messen‘, und dem entsprechend rechnen wieviele Div’s mit der Breite von z.B. 150px und mit 6px Abstand auf den Bildschirm des Clienten passen?

Ist das Möglich?

Grüße djfabi

Also generell sollte das mit JavaScript gehen.

var screenWidth = $(window).width()+„px“;
(gibt zum Beispiel die Breite eines Fensters in eine Variable)

Und danach kannst du ja noch damit rechnen (das „px“ musst du nicht mit dranhängen) : )

Möglich ist das vermutlich schon, ich denke mit JS sollte das gehen. (Falls es dir nur darum geht, die divs dann dementsprechend zu positionieren, dann kannst du auch mit Media Queries arbeiten.

Ok danke :slight_smile:
Dieses :
$(window)
Ist das jQuery?
Ich hab nämlich von JavaScript nur so ganz leichte Ahnung…

Oh ja, stimmt. width() ist JQuery.
Geht sicher auch ohne, aber das weiß ich jetzt nicht genauer^^

@ Trüffelkrieger
Nein es geht darum, zu errechnen WIEVIELE dieser Div’s auf den Bildschirm des Clienten passen :smiley:

Wie schon gesagt geht das mit JavaScript. Der Befehl dazu lautet „window.outerWidth“ oder „window.innderWidth“ (outerWidth speichert die Gesamtbreite inklusive Fensterrändern) und gibt die Breite des Browserfensters zurück. Die Eigentliche Bildschirmbreite kannst du so viel ich weiss nicht ermitteln.
Greez Stryke

Mit screen kann man sich Eigenschaften über den Bildschirm ausgeben lassen und weiterverarbeiten:
SELFHTML: JavaScript / Objektreferenz / screen

Den Viewport kann man mit o.g. Befehlen prüfen.