[gelöst] Zeilenumbruch in Textfeld

Einrichtung der openHAB Umgebung und allgemeine Konfigurationsthemen.

Moderatoren: seppy, udo1toni

Antworten
Benutzeravatar
scotty
Beiträge: 676
Registriert: 28. Apr 2020 04:44
Answers: 0

[gelöst] Zeilenumbruch in Textfeld

Beitrag von scotty »

Hallo,

in einem Textfeld eines selbst gebauten Widgets möchte ich einen Zeilenumbruch erwirken, etwa so:

Max Mustermann Str. 1 99999 Ort
in
Max Mustermann
Str. 1
99999 Ort

Mit \n beispielsweise funktioniert es, allerdings wird "\n" dann auch angezeigt.

Außerdem wäre auch schön, wenn "Max Mustermann" fett gedruckt würde.

Vielen Dank im Voraus.
Zuletzt geändert von scotty am 15. Sep 2022 09:13, insgesamt 1-mal geändert.
OH 3.4.5 im Docker auf Synology DS918+ mit USV, Reolink-RLC-511WA, Philips Hue, AVM Fritz!Box 6591C, Alexa, Logitech Harmony und diversen Shelly's

Benutzeravatar
KellerK1nd
Beiträge: 432
Registriert: 17. Jun 2019 16:45
Answers: 1
Wohnort: Griesheim

Re: Zeilenumbruch in Textfeld

Beitrag von KellerK1nd »

Kenne auch nur
für den Zeilenumbruch.


Fettgedruckt sollte so funktionieren:

Code: Alles auswählen

[b]fett[/b]
Betriebssystem: Proxmox 7.3-4
openHAB Container: debian11 LXC
openHAB Version: 3.4
Hardware: HomeServer Eigenbau mit einem Intel i5 9600K
Smarthome-Equipment:
- Rasperrymatic
- deConz
- HUE
- Shellys
- Mosquitto
- AVM Fritz!Box

Benutzeravatar
scotty
Beiträge: 676
Registriert: 28. Apr 2020 04:44
Answers: 0

Re: Zeilenumbruch in Textfeld

Beitrag von scotty »

Vielen Dank, aber das alles funktioniert nicht in einem Widget. Die Zeichen werden immer mit angezeigt.
OH 3.4.5 im Docker auf Synology DS918+ mit USV, Reolink-RLC-511WA, Philips Hue, AVM Fritz!Box 6591C, Alexa, Logitech Harmony und diversen Shelly's

oh73
Beiträge: 302
Registriert: 7. Mär 2021 14:49
Answers: 1

Re: Zeilenumbruch in Textfeld

Beitrag von oh73 »

Zeilenumbruch geht mit
Schriftfarbe, Größe ändern mit CSS Style, Beispiele ,

Code: Alles auswählen

 <div id="smFeld_monat">Monat <br><a style="font-size:14px;color:blue;">Dg  </a>
								   <a style="font-size: 22px; color: red;">{{'%.2f'| sprintf:itemValue('Ges_Monatdg')}}</a>
								   <a style="font-size:14px;color:black;"> kWh</a><br>
								   <a style="font-size:14px;color:blue;">Eg  </a>
								   <a style="font-size: 22px; color: red;">{{'%.2f'| sprintf:itemValue('Ges_Monateg')}}</a>
								   <a style="font-size:14px;color:black;"> kWh</a>
  </div>
OH 4.3.0 auf HP 26o G1 Dm Mini Pc mit MX_Linux

Benutzeravatar
scotty
Beiträge: 676
Registriert: 28. Apr 2020 04:44
Answers: 0

Re: Zeilenumbruch in Textfeld

Beitrag von scotty »

Leider klappte es weder mit dem Vorschlag zum Fettdruck noch mit dem für den Zeilenumbruch. Deshalb habe ich noch einmal intensiv recherchiert und bin zu einer Lösung gekommen.
In einem selbst gebauten Widget mit Popover-Menue sollte ein Textfeld mit folgendem Aufbau erstellt werden:

screenshot_21.png
Die Konfiguration ist etwas aufwendiger und komplizierter. Für alle, die an der Lösung interessiert sind, hier der Codeschnipsel:

Code: Alles auswählen

    - component: f7-block
      config:
        style:
          border: 1px solid
          border-color: white
          color: white
          font-size: 10pt
          height: 66px
          left: 210px
          letter-spacing: .75px
          padding-bottom: 5px
          padding-left: 10px
          padding-right: 10px
          padding-top: 5px
          position: absolute
          text-align: left
          top: 100px
          width: 200px
          line-height: 1.4em
      slots:
        default:
          - component: Label
            config:
              text: "Max Mustermann"
              style:
                font-weight: bold
          - component: Label
            config:
              text: "Seine Str. 1"
          - component: Label
            config:
              text: "00000 Musterhausen"
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.
OH 3.4.5 im Docker auf Synology DS918+ mit USV, Reolink-RLC-511WA, Philips Hue, AVM Fritz!Box 6591C, Alexa, Logitech Harmony und diversen Shelly's

Antworten