Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Visualisierung
    4. VIS - Popup mit dynamischer Größe

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    VIS - Popup mit dynamischer Größe

    This topic has been deleted. Only users with topic management privileges can see it.
    • H
      hmanfred last edited by

      Ich nutze in meinen VIS-Views oft PopUps: ich tippe im View auf einen Button und (für definierte zeit) wird mir ein Popup mit entsprechenden Infos angezeigt.

      Beispiele dafür sind Spritpreise, kalendereinträge, Wetterwarnungen etc.

      Der Aufruf geschieht mit dem Widget "jqui - container - HTML - view in jqui Dialog". Damit wird ein View eingeblendet, in dem die jeweilige Info liegt.

      Im Widget wird die Größe und Position des PopUps angegeben, die natürlich mit der Größe des aufzurufenden Views korrespondieren muss.

      Manchmal der Umfang der Inhalte sehr unterschiedlich. in einer Woche stehen z.B. 10 Termine an, in einer anderen nur einer. Deshalb suche ich nach einer Möglichkeit, die Größe des PopUps dynamisch zu gestalten - je nach Umfang des Inhalts.

      Das ganze dürfte auch gerne mit einem ganz anderen Lösungsansatz sein, als oben beschrieben.

      Habt ihr da einen Tipp?

      Gruß
      Manfred

      sigi234 1 Reply Last reply Reply Quote 0
      • sigi234
        sigi234 Forum Testing Most Active @hmanfred last edited by

        @hmanfred sagte in VIS - Popup mit dynamischer Größe:

        die Größe des PopUps dynamisch zu gestalten

        Du meinst so eine Art Responsives Design......Geht das nicht mit dem Material Design?

        1 Reply Last reply Reply Quote 0
        • H
          hmanfred last edited by

          Danke für den Link.☺

          Aber ehrlich gesagt erschlägt mich das förmlich. 😮

          Ich hatte eher auf sowas wie "nimm einfach das xxx-Widget und baue das in yyy ein..." gehofft.

          1 Reply Last reply Reply Quote 0
          • H
            hmanfred last edited by hmanfred

            Um es noch mal optisch zu veranschaulichen:
            Zwischenablage01.jpg

            Und dieses PopUp-Fenster soll eben iealerweise dynamisch so groß sein, dass der Inhalt gerade so reinpasst.

            sigi234 1 Reply Last reply Reply Quote 0
            • sigi234
              sigi234 Forum Testing Most Active @hmanfred last edited by

              @hmanfred

              Kannst du ja unter Dialogbreit und Höhe einstellen.........

              Screenshot (2697).png

              H 1 Reply Last reply Reply Quote 0
              • H
                hmanfred @sigi234 last edited by

                @sigi234 sagte in VIS - Popup mit dynamischer Größe:

                @hmanfred

                Kannst du ja unter Dialogbreit und Höhe einstellen.........

                Screenshot (2697).png

                Un das verstellt sich dann von alleine, wenn der Inhalt größer/kleiner wird?

                "Dynamisch"

                T 1 Reply Last reply Reply Quote 0
                • T
                  tempestas @hmanfred last edited by

                  @hmanfred

                  nein

                  1 Reply Last reply Reply Quote 0
                  • Uhula
                    Uhula last edited by

                    Die Größenangaben, die das könnten "auto" funktionieren nur, wenn die innenliegenden Elemente statisch sind. Das sind die Views, die im Dialog angezeigt werden, aber nicht. Das bekommst du ohne eigenes Javascript nicht hin.

                    Einige dich mit dir selbst darauf, dass eine automatische Größenanpassung nicht toll ist und platziere die Dialoge stattdessen immer in der gleichen Größe an der gleichen Position. Hat auch den Vorteil, dass die Augen den Screen nicht scannen müssen. 😉

                    Beispiel: Top:10% Left:69% Width:30% Height:700px

                    (Bei Height geht die %-Angabe leider nicht)

                    H 1 Reply Last reply Reply Quote 0
                    • H
                      hmanfred @Uhula last edited by

                      @Uhula
                      Danke. Ich wusste bis jetzt nicht mal, dass diese Angaben in % möglich sind. 😮

                      1 Reply Last reply Reply Quote 0
                      • A
                        aleks-83 last edited by

                        Ähm, man kann dann die Position des PopUps anpassen?
                        Denn meine Popups liegen immer zum Teil außerhalb des Sichtbereiches.
                        Keine Ahnung warum.
                        Wo gebe ich denn dann die %-Werte ein?

                        Ich habe bisher nur Felder gefunden um die Größe des Popups anzugeben.

                        sigi234 1 Reply Last reply Reply Quote 0
                        • sigi234
                          sigi234 Forum Testing Most Active @aleks-83 last edited by sigi234

                          @aleks-83 sagte in VIS - Popup mit dynamischer Größe:

                          Ich habe bisher nur Felder gefunden um die Größe des Popups anzugeben.

                          Dialog-
                          Position oben - 150px
                          Position links - 150px

                          A 1 Reply Last reply Reply Quote 1
                          • A
                            aleks-83 @sigi234 last edited by aleks-83

                            @sigi234
                            Oops, gerade gesehen dass ich das metro Popup Widget genommen habe 🙄

                            1 Reply Last reply Reply Quote 0
                            • First post
                              Last post

                            Support us

                            ioBroker
                            Community Adapters
                            Donate

                            486
                            Online

                            31.9k
                            Users

                            80.3k
                            Topics

                            1.3m
                            Posts

                            vis
                            5
                            12
                            1283
                            Loading More Posts
                            • Oldest to Newest
                            • Newest to Oldest
                            • Most Votes
                            Reply
                            • Reply as topic
                            Log in to reply
                            Community
                            Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                            The ioBroker Community 2014-2023
                            logo