widget erweitern um scrollbar

Einrichtung der openHAB Umgebung und allgemeine Konfigurationsthemen.

Moderatoren: seppy, udo1toni

Antworten
Jamhack
Beiträge: 15
Registriert: 13. Jan 2019 08:09
Answers: 0

widget erweitern um scrollbar

Beitrag von Jamhack »

Hallo zusammen,

ich schaff es einfach nicht, ein vorhandenes widget in Habpanel mit einer Scrollfunktion zu ergänzen.

ich habe versucht folgendes im Bereich Style zu ergänzen:

Code: Alles auswählen

  /* width */
::-webkit-scrollbar { width: 20px;}

/* Track */
::-webkit-scrollbar-track { box-shadow: inset 0 0 5px grey; border-radius: 10px;}
 
/* Handle */
::-webkit-scrollbar-thumb {background: red; border-radius: 10px;}

/* Handle on hover */
::-webkit-scrollbar-thumb:hover {
  background: #b30000; 
}
dies führt zwar zu einer scrollleiste. Doch leider für das ganze habpanel Fenster und nicht nur für das Widget.
Allgemein geht es um dieses Widget: https://community.openhab.org/t/custom- ... dget/35913

Hoffe Ihr könnt mir helfen. Ich möchte eine Längere Liste mit dem widget umsetzen.

mamoel
Beiträge: 137
Registriert: 12. Jan 2019 19:56
Answers: 0

Re: widget erweitern um scrollbar

Beitrag von mamoel »

Ich kann es aktuell nicht selbst testen, da ich nicht an meinem eigenen Rechner sitze, aber teste mal folgende Attribute an dem div, welches Dein Widget "umschließt":

Code: Alles auswählen

<div id="xyz" style="overflow-y:scroll;">
So hast Du immer eine Scrollbar, auch wenn sie nicht erforderlich wäre.

Besser wäre wahrscheinlich:

Code: Alles auswählen

<div id="xyz" style="overflow:auto;">
openHAB 2.5 (M1) in Docker auf NAS: Synology DS418play
mit Homematic, Hue, TP-Link, AVM Fritz!, FritzboxTR064, Nuki, Amazon Echo, Sonos, Harmony, zigbee2mqtt, Denon/Marantz, ...

Jamhack
Beiträge: 15
Registriert: 13. Jan 2019 08:09
Answers: 0

Re: widget erweitern um scrollbar

Beitrag von Jamhack »

es gibt mehrere div aber in keinem hat dies eine Auswirkung.
Dieses webkit wird auch jetzt schon verwendet.
Ich kenn mich aber kein Stück aus. ich sehe nirgendwo das Element das das Widget Fenster beschreibt und darauf einzuwirken

Antworten