Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Visualisierung
    4. [GELÖST]Farbe ctrl Button State

    NEWS

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    [GELÖST]Farbe ctrl Button State

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

      Hallo Andy,

      wenn du nicht jeden einzelnen Widget Namen in der CSS-Deklaration zufügen möchtest, kannst du das Feld "CSS Klasse" rechts oben unter Eigenschaften/Widget verwenden. Dort einfach einen Namen eintragen (ohne Punkt oder Raute) zum Beispiel "andy_button_state" und dann im CSS Reiter die Formatierungen auf diese Klasse beziehen. So lassen sich leicht mehrere Knöpfe einbinden.

      .andy_button_state { /* alle Buttons dieser Klasse */
      border-style:solid;
      border-color:green;
      border-width:5px;
      border-radius:20px;
      color:blue;
      background-color:white;
      background-image: none;
      }
      .andy_button_state:hover{ /* der Button bei MouseOver */
      border-color:red;
      }
      

      Es funktionieren auch mehrere Klassen (getrennt durch Leerzeichen).

      Bilder:

      ! 261_bildschirmfoto_2015-10-02_um_13.04.16.jpg 261_bildschirmfoto_2015-10-02_um_13.04.03.jpg

      Gruß

      Pix

      1 Reply Last reply Reply Quote 0
      • A
        AndyUM61 last edited by

        @pix:

        wenn du nicht jeden einzelnen Widget Namen in der CSS-Deklaration zufügen möchtest, kannst du das Feld "CSS Klasse" rechts oben unter Eigenschaften/Widget verwenden. `

        DANKE!! Klasse!

        So ist das ja einfach - das kann ja jeder;)).

        Tja, wenn jeder ein Wenig hilft, wurschteln wir uns da schon durch;).

        1 Reply Last reply Reply Quote 0
        • blauholsten
          blauholsten Developer last edited by

          @AndyUM61:

          Hallo,

          also ich habe das gerade mal ein wenig probiert.

          Wie es aussieht, kannst du wohl jedes Attribut eines Widgets , zusätzlich zu den vorhandenen Einstellmöglichkeiten auch selbst durch CSS verändern.

          Vorratssetzung du verstehst es mit CSS umzugehen!

          Ich habe mir mal ein button-state - Widget angelegt, welches automatisch den Namen "w00236" bekommen hat.

          Da ein Widget offensichtlich aus mehreren-Elementen aufgebaut ist, habe ich das Ganze mal,

          mangels Dokumentation;), mit Hilfe eines CSS-Inspektors, in meinem Fall mit dem in Firefox integrierten "Entwicklerwerkzeuge -> Inspektor" untersucht.

          Dabei habe ich festgestellt, dass der Button den Namen und die CSS-ID "w00236_button" bekommen hat.

          Jetzt ist das eigentlich ganz einfach:

          Unter CSS für dein Projekt einige Attribute für den Button anlegen:

          ` > #w00236_button{ /* der Button selbst */

          border-style:solid;

          border-color:green;

          border-width:5px;

          border-radius:20px;

          color:blue;

          background-color:white;

          background-image: none;

          }

          #w00236_button:hover{ /* der Button bei MouseOver */

          border-color:red;

          } `

          …und das sollte funktionieren.

          Einen Nachteil hat das jedoch: Die Resultate der Layoutänderung werden im VIS-Editor offensichtlich nicht sofort dargestellt, sondern erst, wenn man den Editor verlässt.

          Ob das so optimal ist, weiß ich nicht, so würde ICH mir behelfen. `

          Hi,

          danke erstmal! Hat soweit auch geklappt, aber das eigentliche Problem mit dem "hellblauen" Hintergrund & der "blauen Schrift ist geblieben.

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

            @blauholsten:

            @AndyUM61:

            Hallo,

            also ich habe das gerade mal ein wenig probiert.

            Wie es aussieht, kannst du wohl jedes Attribut eines Widgets , zusätzlich zu den vorhandenen Einstellmöglichkeiten auch selbst durch CSS verändern.

            Vorratssetzung du verstehst es mit CSS umzugehen!

            Ich habe mir mal ein button-state - Widget angelegt, welches automatisch den Namen "w00236" bekommen hat.

            Da ein Widget offensichtlich aus mehreren-Elementen aufgebaut ist, habe ich das Ganze mal,

            mangels Dokumentation;), mit Hilfe eines CSS-Inspektors, in meinem Fall mit dem in Firefox integrierten "Entwicklerwerkzeuge -> Inspektor" untersucht.

            Dabei habe ich festgestellt, dass der Button den Namen und die CSS-ID "w00236_button" bekommen hat.

            Jetzt ist das eigentlich ganz einfach:

            Unter CSS für dein Projekt einige Attribute für den Button anlegen:

            ` > #w00236_button{ /* der Button selbst */

            border-style:solid;

            border-color:green;

            border-width:5px;

            border-radius:20px;

            color:blue;

            background-color:white;

            background-image: none;

            }

            #w00236_button:hover{ /* der Button bei MouseOver */

            border-color:red;

            } `

            …und das sollte funktionieren.

            Einen Nachteil hat das jedoch: Die Resultate der Layoutänderung werden im VIS-Editor offensichtlich nicht sofort dargestellt, sondern erst, wenn man den Editor verlässt.

            Ob das so optimal ist, weiß ich nicht, so würde ICH mir behelfen. `

            Hi,

            danke erstmal! Hat soweit auch geklappt, aber das eigentliche Problem mit dem "hellblauen" Hintergrund & der "blauen Schrift ist geblieben. `
            Bei mir sieht es dann so aus:
            48_img_002.png
            Also Blau auf weiss, so wie gewünscht.

            1 Reply Last reply Reply Quote 0
            • blauholsten
              blauholsten Developer last edited by

              Bei mir geht das nicht!
              671_unbenannt.jpg 671_unbenannt1.jpg
              Auch die Schriftart sieht bei euch anders aus…

              1 Reply Last reply Reply Quote 0
              • A
                AndyUM61 last edited by

                Versuche doch mal ein !Important zu setzen: color: black !Important;

                Gesendet von meinem GT-N8000 mit Tapatalk

                1 Reply Last reply Reply Quote 0
                • blauholsten
                  blauholsten Developer last edited by

                  Danke, werde ich morgen probieren, der Rechner ist jetzt aus.

                  1 Reply Last reply Reply Quote 0
                  • blauholsten
                    blauholsten Developer last edited by

                    Sorry, ach das klappt nicht!….

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

                      Probiere so:

                      .Thermostat > div > input{
                          color:red !important;
                      }
                      
                      
                      1 Reply Last reply Reply Quote 0
                      • blauholsten
                        blauholsten Developer last edited by

                        @Bluefox:

                        Probiere so:

                        .Thermostat > div > input{
                            color:red !important;
                        }
                        
                        ```` `  
                        

                        Perfekt das geht

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

                        Support us

                        ioBroker
                        Community Adapters
                        Donate

                        788
                        Online

                        31.7k
                        Users

                        79.8k
                        Topics

                        1.3m
                        Posts

                        4
                        12
                        3154
                        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