- fchao-Sinus-Wechselrichter AliExpress         
Ergebnis 1 bis 10 von 10

Thema: ESP32: website Buttons um-designen

Baum-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #2
    Erfahrener Benutzer Robotik Einstein
    Registriert seit
    18.03.2018
    Beiträge
    2.650
    Hallo!

    Ich versuche mal etwas auf die Sprünge zu helfen:

    Code:
      if(led1stat)  {ptr +="<p>LED1 Status: ON</p><a class=\"button button-off\" href=\"/led1off\">OFF</a>\n";}
      else   {ptr +="<p>LED1 Status: OFF</p><a class=\"button button-on\" href=\"/led1on\">ON</a>\n";}
    Dass Du nur den einen oder anderen Button bekommst, liegt hier an "IF ... ELSE ...". #
    Je nach Status "led1stat" bekommst Du dadurch den Button "button button-off" oder "button button-on".
    Wenn Du "IF" und "ELSE" entfernst bekommst Du beide Buttons dargestellt.

    Außerdem werden Absätze zur Formatierung eingesetzt: "<p>....</p>"

    So wird "LED1 Status: ON" in einem Absatz geschrieben, der dazugehörige Link, der als Button formatiert wird, aber nicht:

    "<p>...</p>"
    "Button-Link"
    "<p>...</p>"
    "Button-Link"

    Etwas merkwürdige Strukturierung, aber .. na ja .... Normal würde man einen Text und den dazugehörigen Link in einen Absatz setzen:

    "<p>Linktext: <a class=".." href="...">...</a></p>"

    Um die als Buttons getarnten Links, nach dem Schema, oben nebeneinander zu bekommen:

    "<p>Linktext: <a class=".." href="...">...</a>&nbsp;&nbsp;Linktext: <a class=".." href="...">...</a></p>"

    Die beiden "&nbsp;" sind Platzhalter.

    Oder so auch eine Möglichkeit:

    "<p>Linktext: <a class=".." href="...">...</a><a class=".." href="...">...</a></p>"
    Einen Text und dann beide Buttons nebeneinander.
    Allerdings kann es sein, dass die Zeile im Browser umgebrochen wird, dann würden die Buttons untereinander rutschen.

    Den Autor kontaktieren, um ein anderes Layout bereit zu stellen oder selber umfrickeln.


    MfG
    Geändert von Moppi (21.06.2020 um 06:56 Uhr)

Ähnliche Themen

  1. ESP32 mit plug+play-Cam, Videostreaming auf html website?
    Von HaWe im Forum Arduino -Plattform
    Antworten: 0
    Letzter Beitrag: 06.02.2020, 11:06
  2. Buttons in anderen Programmen Betätigen
    Von DragonTHB im Forum Open Source Software Projekte
    Antworten: 3
    Letzter Beitrag: 25.01.2014, 15:28
  3. Verstecke Buttons
    Von avus17 im Forum Anregungen/Kritik/Fragen zum Forum und zum Wiki RN-Wissen
    Antworten: 8
    Letzter Beitrag: 05.10.2011, 17:28
  4. Einseitige Platinen mit Eagle designen. Kabelbrücken?
    Von petermetertr im Forum Konstruktion/CAD/3D-Druck/Sketchup und Platinenlayout Eagle & Fritzing u.a.
    Antworten: 5
    Letzter Beitrag: 16.09.2009, 19:58
  5. [ERLEDIGT] Eeprom und buttons
    Von TaiChipY im Forum PIC Controller
    Antworten: 1
    Letzter Beitrag: 10.02.2005, 18:53

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  

Labornetzteil AliExpress