Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Visualisierung
  4. [Gelöst] Umrechnung px –> % Fehler in VIS oder Denkfehler

NEWS

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    17
    1
    3.7k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    1.2k

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.5k

[Gelöst] Umrechnung px –> % Fehler in VIS oder Denkfehler

Geplant Angeheftet Gesperrt Verschoben Visualisierung
12 Beiträge 2 Kommentatoren 744 Aufrufe
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • wendy2702W Online
    wendy2702W Online
    wendy2702
    schrieb am zuletzt editiert von
    #3

    Denke du hast recht auch wenn es für mich dann keinen Sinn ergibt.

    Wenn ich zuerst die Auflösung meines Devices festlege und in DIESER Auflösung mein View baue bin ich der Meinung man sollte auch bei der ausgewählten Auflösung mit "%" arbeiten und nicht bei der zur Bearbeitung Verfügung stehenden.

    Frage mich wie andere das machen wenn man unterschiedliche Auflösungen nutzen möchte?

    Für jedes ein eigenes Projekt!? :shock:

    Bitte keine Fragen per PN, die gehören ins Forum!

    Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

    1 Antwort Letzte Antwort
    0
    • T Offline
      T Offline
      tempestas
      schrieb am zuletzt editiert von
      #4

      Genau das. Oder responsive à la Material Design.

      Für mich ergibt es übrigens absolut Sinn, 100% = sichtbarer Bereich zu setzen. Denn nur dann stimmt ja die inherente Aussage "unabhängig vom Display werden immer 100% ausgefüllt".

      Dein Ansatz für responsive geht ja auch, aber eben nicht, wenn man verschiedene Seitenverhältnisse hat. Aber dafür kann ja VIS dann auch nichts. Ein Background Bild mit Seitenverhaltnis 1,6 : 1 passt nunmal nicht ideal auf 1,33 : 1.

      <size="85">ioBroker | 21 Adapter | Ubuntu Server | intel NUC | Homematic CCU2 | Hue | Osram Lightify| Sonos | 2x Instar Cam | Samsung Tab A 2016 im Holzrahmen| 3x Echo dot | 1x Echo | Neato Botvac D5</size>

      1 Antwort Letzte Antwort
      0
      • wendy2702W Online
        wendy2702W Online
        wendy2702
        schrieb am zuletzt editiert von
        #5

        @tempestas:

        Genau das. Oder responsive à la Material Design.

        Für mich ergibt es übrigens absolut Sinn, 100% = sichtbarer Bereich zu setzen. Denn nur dann stimmt ja die inherente Aussage "unabhängig vom Display werden immer 100% ausgefüllt".

        Dein Ansatz für responsive geht ja auch, aber eben nicht, wenn man verschiedene Seitenverhältnisse hat. Aber dafür kann ja VIS dann auch nichts. Ein Background Bild mit Seitenverhaltnis 1,6 : 1 passt nunmal nicht ideal auf 1,33 : 1. `

        Wie geht denn das responsive à la Material Design ?

        Dann müsste doch im umkehr schluss, wenn ich keine Auflösung auswähle und alles in "%" anwähle die Auflösung für jedes Display passen, oder nicht!?

        Bitte keine Fragen per PN, die gehören ins Forum!

        Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

        1 Antwort Letzte Antwort
        0
        • T Offline
          T Offline
          tempestas
          schrieb am zuletzt editiert von
          #6

          Da müsstest du bitte in den Thread von uhula schauen oder auf github. Ich nutze nur einige Design Dinge aber nicht den responsiven Teil.

          > Dann müsste doch im umkehr schluss, wenn ich keine Auflösung auswähle und alles in "%" anwähle die Auflösung für jedes Display passen, oder nicht!?

          Es sollten immer die gleichen Prozentwerte des sichtbaren Bereich genommen werden, wie du es angibst. Insoweit also "ja".

          Aber nochmal: dein Problem wird (bzw kann) sein, dass du eben aktuell Auflösungen mit inwzischen eher ungewöhnlichem Seitenverhältnis nutzt.

          D.h. wenn du z.B. ein Widget nimmst und es quadratisch haben willst, dann wird es bei 1024x768 z.B. 5% / 6,67% sein. (entspricht rd 51 px / 51px)

          Wenn du dann ein Display mit 1280 x 800 px nimmst, werden daraus auf einmal 64px / 53,36px, d.h. dein Widget wird gestreckt sein. (5% von 1280 x 6,67% von 800)

          Zumindest ist das mein Verständnis der Funktionsweise, ich kann mich natürlich irren.

          <size="85">ioBroker | 21 Adapter | Ubuntu Server | intel NUC | Homematic CCU2 | Hue | Osram Lightify| Sonos | 2x Instar Cam | Samsung Tab A 2016 im Holzrahmen| 3x Echo dot | 1x Echo | Neato Botvac D5</size>

          1 Antwort Letzte Antwort
          0
          • wendy2702W Online
            wendy2702W Online
            wendy2702
            schrieb am zuletzt editiert von
            #7

            Das mit dem Quadratisch ist genauso wie du es beschreibst.

            Wäre zwar schön wenn es anders wäre aber aber geht scheinbar nicht mit einfachen mitteln.

            Bitte keine Fragen per PN, die gehören ins Forum!

            Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

            1 Antwort Letzte Antwort
            0
            • T Offline
              T Offline
              tempestas
              schrieb am zuletzt editiert von
              #8

              probier mal das hier:

              Width 10%

              Height calc(width * 75%)

              ich kanns leider aktuell nicht auf diversen Auflösungen testen

              <size="85">ioBroker | 21 Adapter | Ubuntu Server | intel NUC | Homematic CCU2 | Hue | Osram Lightify| Sonos | 2x Instar Cam | Samsung Tab A 2016 im Holzrahmen| 3x Echo dot | 1x Echo | Neato Botvac D5</size>

              1 Antwort Letzte Antwort
              0
              • wendy2702W Online
                wendy2702W Online
                wendy2702
                schrieb am zuletzt editiert von
                #9

                Werde ich machen.

                Wo findet man die möglichen kombinationen die man in die Felder eintragen kann?

                Bitte keine Fragen per PN, die gehören ins Forum!

                Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

                1 Antwort Letzte Antwort
                0
                • T Offline
                  T Offline
                  tempestas
                  schrieb am zuletzt editiert von
                  #10

                  Das ist einfach CSS, davon verstehe ich allerdings nicht viel. Ich habe also mal im sinne von "lmgtfy" (let me google that for you) nach CSS Seitenverhältnis gegooglet.

                  die 75% sind der Umkehrwert deines Seitenverhältnisses

                  Nachtrag:

                  das hier scheint auch zu gehen und dürfte nach meinem Verständnis dann immer funktionieren

                  width 10%

                  height calc(width/(1/device-aspect-ratio))

                  Nachtrag 2: Damit wird dann imho immer ein quadratisches Verhältnis gewahrt. Für andere Formen müsstest du also Anpassungen vornehmen

                  Nachtrag 3: nee, das geht irgendwie doch net :(

                  <size="85">ioBroker | 21 Adapter | Ubuntu Server | intel NUC | Homematic CCU2 | Hue | Osram Lightify| Sonos | 2x Instar Cam | Samsung Tab A 2016 im Holzrahmen| 3x Echo dot | 1x Echo | Neato Botvac D5</size>

                  1 Antwort Letzte Antwort
                  0
                  • wendy2702W Online
                    wendy2702W Online
                    wendy2702
                    schrieb am zuletzt editiert von
                    #11

                    CSS…. es gibt noch soviel zu lernen auf der Welt :)

                    Bitte keine Fragen per PN, die gehören ins Forum!

                    Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

                    1 Antwort Letzte Antwort
                    0
                    • wendy2702W Online
                      wendy2702W Online
                      wendy2702
                      schrieb am zuletzt editiert von
                      #12

                      @tempestas:

                      Das ist einfach CSS, davon verstehe ich allerdings nicht viel. Ich habe also mal im sinne von "lmgtfy" (let me google that for you) nach CSS Seitenverhältnis gegooglet.

                      die 75% sind der Umkehrwert deines Seitenverhältnisses

                      Nachtrag:

                      das hier scheint auch zu gehen und dürfte nach meinem Verständnis dann immer funktionieren

                      width 10%

                      height calc(width/(1/device-aspect-ratio))

                      Nachtrag 2: Damit wird dann imho immer ein quadratisches Verhältnis gewahrt. Für andere Formen müsstest du also Anpassungen vornehmen

                      Nachtrag 3: nee, das geht irgendwie doch net :( `

                      Auch gerade getestet. Wird nicht quadratisch.

                      Werde auch mal Tante Google bemühen.

                      Bitte keine Fragen per PN, die gehören ins Forum!

                      Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

                      1 Antwort Letzte Antwort
                      0
                      Antworten
                      • In einem neuen Thema antworten
                      Anmelden zum Antworten
                      • Älteste zuerst
                      • Neuste zuerst
                      • Meiste Stimmen


                      Support us

                      ioBroker
                      Community Adapters
                      Donate

                      736

                      Online

                      32.7k

                      Benutzer

                      82.4k

                      Themen

                      1.3m

                      Beiträge
                      Community
                      Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                      ioBroker Community 2014-2025
                      logo
                      • Anmelden

                      • Du hast noch kein Konto? Registrieren

                      • Anmelden oder registrieren, um zu suchen
                      • Erster Beitrag
                        Letzter Beitrag
                      0
                      • Home
                      • Aktuell
                      • Tags
                      • Ungelesen 0
                      • Kategorien
                      • Unreplied
                      • Beliebt
                      • GitHub
                      • Docu
                      • Hilfe