Größe des FTUI einstellen?

Begonnen von Michi240281, 13 Mai 2016, 09:25:25

Vorheriges Thema - Nächstes Thema

Michi240281

Hallo zusammen,

kann man irgendwie die Größe der jeweiligen FTUI-html anpassen? Problem ist nämlich, dass man am Tablet sonst scrollen kann. Mein Tablet hat 1280x800 Pixel, also würde ich das gerne so einstellen. Geht das? Wie macht Ihr das?

Besten Dank im vorraus
Michael
FHEM auf QNAP per VM / HM LAN Adapter / diverse HM-Devices
QNAP TVS 463
VU+ Duo4kSE
Sony 75ZD9

FHEm2005

Hallo Michael,

dieses Problem haben schon gaaaanz viele vor Dir gehabt, deshalb sind die Suchmaschinen voll davon. Spendiere Dir mal ' ne halbe Stunde und los geht's. Wenn Du was ausprobiert hast und du hast konkret ein Problem damit, melde Dich hier nochmal.

Ich gehe bei dieser Frage nach dem Motto von Maria Montessorie: "Hilf' mir es selbst zu tun"; deshalb der Hinweis auf die Suchmaschinen.

Gruß Eberhard

Raspi3: FHEM, CULV3 (V1.61), EnOcean Pi 868, nanoCUL433, HUE-Bridge; Raspi4: Node-red, MQTT, Gaszähler auslesen mit ESP32-CAM, BSB-LAN

Michi240281

Hallo Eberhard,

ich habe natürlich gesucht, bislang nach "Größe" und "Größe einstellen" hier im FTUI-Unterforum gesucht und nix gefunden! Werds nochmal mit "Auflösung" etc. probieren!
FHEM auf QNAP per VM / HM LAN Adapter / diverse HM-Devices
QNAP TVS 463
VU+ Duo4kSE
Sony 75ZD9

MichaelT

Großes Mischmasch aus HM, Philips, WLAN und Eigenprojekte.
ABER alles mit FHEM.

Michi240281

Zitat von: MichaelT am 13 Mai 2016, 17:04:00
Stichwort "Viewport"

Grüße

BESTEN DANK! Mach mich gleich auf die Suche! :)
FHEM auf QNAP per VM / HM LAN Adapter / diverse HM-Devices
QNAP TVS 463
VU+ Duo4kSE
Sony 75ZD9

FHEm2005

Hallo Michael,

ich bin für meinen letzten Beitrag von einem anderen Forumsmitglied per PN giftig angemacht worden. Ich hoffe Du hast meinen Beitrag nicht in den falschen Hals bekommen. Wenn ich Dich damit angegeangen habe, kann ich Dir versichern, dass dies nicht meine Absicht war.

In den Metadaten steht folgende Zeile:
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no" />
Was da passiert wird in diesem http://webdesign.tutsplus.com/de/articles/quick-tip-dont-forget-the-viewport-meta-tag--webdesign-5972 Beitrag sehr gut erklärt.

Gruß
Eberhard
Raspi3: FHEM, CULV3 (V1.61), EnOcean Pi 868, nanoCUL433, HUE-Bridge; Raspi4: Node-red, MQTT, Gaszähler auslesen mit ESP32-CAM, BSB-LAN

Michi240281

Hallo Eberhard,

ne kein Problem, bin schon gewohnt, dass man als "Neuling einer bestimmten Materie" eigentlich fast immer auf die Suchfunktion verwiesen wird! Ich habe mich jedenfalls nicht bei irgendwem beschwert, nur dass du bescheid weißt!

Werde mal nach "Viewport" suchen, wenn ich Zeit habe! Gerade hänge ich an einem "Switch" fest, der irgendwie nicht so will wie ich! Scheinbar ist da ein Bug drin! Bin mir recht sicher, dass ich alles richtig habe, aber der reagiert falsch beim Auslesen des Status! Werde dafür mal fix nen Beitrag erstellen!
FHEM auf QNAP per VM / HM LAN Adapter / diverse HM-Devices
QNAP TVS 463
VU+ Duo4kSE
Sony 75ZD9

MichaelT

Ich war es nicht.

Gesendet von meinem SM-G920F mit Tapatalk

Großes Mischmasch aus HM, Philips, WLAN und Eigenprojekte.
ABER alles mit FHEM.

zap

#8
Zitat von: Michi240281 am 13 Mai 2016, 09:25:25
Hallo zusammen,

kann man irgendwie die Größe der jeweiligen FTUI-html anpassen? Problem ist nämlich, dass man am Tablet sonst scrollen kann. Mein Tablet hat 1280x800 Pixel, also würde ich das gerne so einstellen. Geht das? Wie macht Ihr das?

Besten Dank im vorraus
Michael

Lies mal das, insbesondere meinen 3. Beitrag im verlinkten Thread:

https://forum.fhem.de/index.php?topic=46897.0

Physikalische Auflösung ist nicht immer identisch mit der Webauflösung.

Und keine Sorge wegen Fragen in diesem Forum: wenn jemand sich von Fragen gestört fühlt, sollte er den Thread einfach ignorieren und nicht mit dämlichen Google Hinweisen um die Ecke kommen.

Das Forum hier hat schon so viele Beiträge, dass vermutlich 80% aller Fragen schon mal gestellt wurden. Mit dem Argument könnte man das Forum auch auf Read Only setzen und immer auf die Suche verweisen. Das Forum lebt vom Austausch. Oft ist es auch hilfreich, ein bekanntes Thema mal aus einem anderen Blickwinkel zu betrachten.

Also: bei Fragen fragen!
2xCCU3 mit ca. 100 Aktoren, Sensoren
Entwicklung: FHEM auf Proxmox Debian VM
Produktiv inzwischen auf Home Assistant gewechselt.
Maintainer: HMCCU, (Fully, AndroidDB)

Michi240281

Also ich habe jetzt alle threads die die Suche zum Stichwort "viewport" ausgespuckt hat, durchgelesen, aber irgendwie bin ich da noch nicht weiter! In meiner index.html steht folgendes mit drin:

    <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no" />

Aber wie "begrenze" ich jetzt quasi den Seiteninhalt für mein Tablet? Es ist ein Acer Tab 10" mit 1280x800.
FHEM auf QNAP per VM / HM LAN Adapter / diverse HM-Devices
QNAP TVS 463
VU+ Duo4kSE
Sony 75ZD9

FHEm2005

Hallo Michael,

was meinst Du mit "begrenzen"? Du kannst Dir eine Fläche von 1280x800 Pixel  anzeigen lassen, indem Du mal eine box in der vorgebenen Größe anzeigen lässt. Ändere die Zeile mit der Klasse "gridster" wie folgt:
<div class="gridster" style="width:1200px; height:800px; background-color:blue;">
Obwohl Du die richtige Höhe eingestellt hast, fehlt Dir an Höhe etwas durch den Browser-Kopf oben. Der kann eventuell ausgeblendet werden (bei Windows mit F11) und Du erhältst ein Vollbild. Wenn jemand weiß, wie ich das in einer Android-Umgebung machen kann und das postet, wäre ich dankbar.
Diese blaue Box liegt jetzt im Hintergrund und Du hast beim Design immer eine Orientierung. Auch wenn Du eine andere Entwicklungsumgebung hast, zeigt der bleue Kasten im Hintergrund Dir die Grenzen des Tablets auf.

Alle Elemente werden jetzt in dieser Box angezeigt. Wenn Objekte die gegebenen Grenzen überschreiten, findet ein Überlauf statt. Der kann auf verschiedene Arten behandelt werden. Dafür gibt es die CSS-Eigenschaft overflow. durch zusätzliches Hinzfügen von overflow:hidden, wird Dir der Überlauf ausgeblendet. Also so:
<div class="gridster" style="width:1200px; height:300px; background-color:blue; overflow:hidden;">
Ich habe mal die Höhe auf 300px begrenzt, damit Du den Effekt siehst.

Die gesamte Palette der Möglchkeiten einen overflow zu behandeln findest Du hier: https://wiki.selfhtml.org/wiki/CSS/Eigenschaften/Anzeige/overflow

Gruß
Eberhard
Raspi3: FHEM, CULV3 (V1.61), EnOcean Pi 868, nanoCUL433, HUE-Bridge; Raspi4: Node-red, MQTT, Gaszähler auslesen mit ESP32-CAM, BSB-LAN

setstate

Was ist eigentlich das Ziel?
Deine Seite ist doppelt so hoch und du willst vertikal scrollen und es geht nicht?
Oder du hast die Seite zu hoch gebaut und man muss scrollen und du willst das nicht haben?

Helmi55

Hallo FHEm2005
für Android verwende ich Fully um den ganzen Bildschirm zu nutzen

Gruß
Helmut
System1 fhem 6.1 auf RPi 4B mit 4GB, HMUSBConfig, DS9490R-1Wire, Busware USB 868, Pool-Solarsteuerung mit FHEM. System2 fhem 6.1 auf RPi 4B mit 4GB (Bullseye) mit Busware USB 868 und 433 und HMUARTLGW für Haussteuerung

https://www.flickr.com/photos/canonhelmi/

FHEm2005

Danke! Werd's mal googeln.
Gruß Eberhard
Raspi3: FHEM, CULV3 (V1.61), EnOcean Pi 868, nanoCUL433, HUE-Bridge; Raspi4: Node-red, MQTT, Gaszähler auslesen mit ESP32-CAM, BSB-LAN

Helmi55

System1 fhem 6.1 auf RPi 4B mit 4GB, HMUSBConfig, DS9490R-1Wire, Busware USB 868, Pool-Solarsteuerung mit FHEM. System2 fhem 6.1 auf RPi 4B mit 4GB (Bullseye) mit Busware USB 868 und 433 und HMUARTLGW für Haussteuerung

https://www.flickr.com/photos/canonhelmi/