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. Border mit CSS verhalten für VIEW Wechsel

NEWS

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

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.5k

Border mit CSS verhalten für VIEW Wechsel

Geplant Angeheftet Gesperrt Verschoben Visualisierung
3 Beiträge 2 Kommentatoren 503 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.
  • J Offline
    J Offline
    jafloor
    schrieb am zuletzt editiert von
    #1

    Hallo werte Mitstreiter,

    nach nunmehr Zwei Tagen ausprobieren muss ich doch eine vllt. doofe Anfängerfrage stellen. :roll:

    Ich möchte einen einfachen Rahmen (Border) dafür verwenden, um bei einem Klick auf dieses Element einen Viewwechsel zu starten.

    Da ich diesen aber mit CSS parametriert habe, unter anderen auch mit:

    .myBox:active {
      box-shadow: 0px 0px 0px 0px;
    transform: translate(2px, 2px);
    }
    

    habe ich jetzt das Problem, dass wenn ich für den VIEW Wechsel zbsp. ein "HTML Navigation" über den "Border" lege, das active Event ignoriert wird.

    Klar, denn der Rahmen ist ja auch im Layer dahinter und erkennt somit garnicht das draufgeklickt wurde. :evil:

    Hat jemand einen Tip für mich, wie ich das realisieren kann, oder muss ich den View Wechsel per Script realisieren, um das active Verhalten der CSS Klasse zu sehen??

    Tausend Dank für Eure Hilfe!

    1 Antwort Letzte Antwort
    0
    • P Offline
      P Offline
      pix
      schrieb am zuletzt editiert von
      #2

      Hallo,

      ich habe deine Frage jetzt wohl bestimmt 10x gelesen, aber verstehe es immer noch nicht :roll:

      @jafloor:

      Ich möchte einen einfachen Rahmen (Border) dafür verwenden, um bei einem Klick auf dieses Element einen Viewwechsel zu starten. `
      Das geht nicht. Du kannst den Rahmen nur für Anzeige nutzen, aber damit keine Aktionen starten.

      @jafloor:

      wenn ich für den VIEW Wechsel zbsp. ein "HTML Navigation" über den "Border" lege, das active Event ignoriert wird. `
      Wenn du den Viewwechsel mit dem Navigationswidget startest (auf Klick), dann brauchst du das andere Element (von dem du oben sprichst) nicht.

      Du kannst das CSS auch für das Navigationswidget anwenden. Es hat auch eine Klasse für das aktive Widget.

      Hier ein Stück Quellcode aus meiner View:

      Es gibt die View "Verkehr_Sprit" und die ist zur Zeit nicht ausgewählt````
      data-metro-nav-select="false"

      
      Meinst du das?
      
      Gruß
      
      Pix

      ioBroker auf Ubuntu in Proxmox (früher Mac mini (bis OS X 10.12.6 Sierra), VIS via iOS; angeschlossen: Homematic CCU2, Homepilot 1, ConBee II, einige Wemos, Sonos, Unifi CK+Protect, Homekit, Homebridge; KEIN blockly! Github-Profil

      1 Antwort Letzte Antwort
      0
      • J Offline
        J Offline
        jafloor
        schrieb am zuletzt editiert von
        #3

        genau das habe ich gemeint ;) Habe mir schon gedacht das es schwer zu verstehen ist. Habe es dann hinbekommen ;) Danke für Deinen Tip.

        Es ist echt nicht leicht die Vorteile der einzelnen Widget zu erkennen und zusammenzubringen. :cry:

        Jetzt suche bzw. probiere ich seit einiger Zeit ein Widget zu finden, welches folgende Möglichkeiten bieten muss:

        • meine CSS Klasse für Border, Shadow, :active usw. (können ja m.e. eigentl. alle Widgets)

        • HTML für Imagewechsel bei Statusänderung (derzeit nutze ich dafür Basic Bool HTML - HTML bei true/false)

        • Viewwechsel bei Klick aufs Widget (das kann Bool HTML wieder nicht)

        Hast Du einen Tip wie ich das umsetzen kann? Was bedeutet bei dem Bool HTML Widget : HTML voranstellen/anhängen? Kann ich dort vllt. irgendwo einen Viewwechsel bei Klick hinterlegen?

        Danke für Deine Hilfe

        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

        308

        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