Widget zentrieren

  • Wunsch für ZP Entwicklung:

    (beliebige) Widget zentrieren

    Mein laienhafter Wunsch ist, ein (beliebiges) Widget im 12er Grid System auf eine kleinere Grid-Breite einzustellen (wie es derzeit schon möglich ist) und dieses Widget dann zentriert anzeigen zu lassen.


    Vorwiegend geht es mir um die bessere Lesbarkeit von Text-Widget in breiteren Anzeigen. Es ist schwierig Text, der sich über längere Zeilen erstreckt, ohne Mühe fließend zu lesen. Das kann durch nebeneinander angeordnete Widget verbessert werden. Aber nicht immer ist es für den Zusammenhang der Information sinnvoll mehrere Artikel nebeneinander anzuordnen.

    Derzeit behlfe ich mir damit, an beiden Seiten des Widget je ein Spacer-Widget zu platzieren.


    Beipiel:


    Das ist aber keine ideale Lösung.

    In der Mobilen Ansicht werden die zwei Spacer-Widget zu zusätzlichen Abständen über und unter dem zu zentrierenden (Text-) Widget. Die Erstellung würde durch so eine zusätzliche Funktion auch erleichtert.


    Es ist wohl nicht so einfach, als es im ersten Moment scheint. Bei einer Zeitung (print) ist vorher das Format der Zeitung bekannt. Ein Kleinformat wird weniger Spalten verwenden als eine großformatige Zeitung, damit die Spaltenbreite halbwegs übersichtlich wird und stellen das auch auf ihr Zielpublikum ein. Hier haben wir einspaltig (mobil) oder mehrspaltig mit unterschiedlichen Auflösungen. Ob daher bei so einer neuen Funktion die Vorgabe der Breite als X-Grid oder in anderer Form technisch möglich und sinnvoll ist, wage ich nicht zu beurteilen.

    An anderer Stelle wurde im Forum der interessante Wunsch "mehrere Artikel gemeinsam zu zentrieren" geäußert. Vielleicht gibt es dazu einen programmtechnischen Anknüpfungspunkt.

    Freundliche Grüße
    Walter
    Zeta Producer 14.3.3, 15.4.1 und 16.8.6.0 Express

  • Hallo Walter,

    das sollte eigentlich (bei den meisten Widgets) mit dem Inline-CSS text-align: center; im demenstprechenden Widget oder der Reihe umzusetzen sein.

    Gruß
    Jochen


  • Hallo Jochen,
    das funktioniert nicht.
    Habe die Text-Widget Kopie schmäler gezogen und Inline CSS eingefügt. Das Text-Widget wird linksbündig angezeigt.

    Freundliche Grüße
    Walter
    Zeta Producer 14.3.3, 15.4.1 und 16.8.6.0 Express

  • Der rechte Spacer ist übrigens überflüssig. Wenn der linke dann alleine ist, sollte er auch keine anderen Elemente auf schmalen Bildschirmen verdrängen.

    Freundliche Grüße
    Stefan S. (Zeta Producer-Support)

  • Der rechte Spacer ist übrigens überflüssig. Wenn der linke dann alleine ist, sollte er auch keine anderen Elemente auf schmalen Bildschirmen verdrängen.

    Nach unten nicht, aber nach oben erzeugt ein so eingefügter Spacer einen unschönen Abstand bei der mobilen Darstellung..

    Gruß
    Jochen

  • Nicht schmäler ziehen (warum auch?).

    Auf die volle Breite gehen und dann passt es.

    Hallo Jochen,

    ein seltner Fall, du hast meinen Wunsch missverstanden.

    Ziel ist bei breiter Ansicht einen schmäleren (meistens Text) Widget Bereich in der Mitte zu zentrieren.
    Im Fall eines Textes, also eine leicht lesbare schmale Spalte in der Seitenmitte.


    Dein "Auf die volle Breite gehen und dann passt es." bewirkt die Ausdehnung auf die im Layout ausgewählte Ansichtsbreite. Genau das will ich nicht.
    Es geht hier jetzt nicht darum den Inhalt eines Text-Widget zu zentrieren.

    Freundliche Grüße
    Walter
    Zeta Producer 14.3.3, 15.4.1 und 16.8.6.0 Express

  • Der rechte Spacer ist übrigens überflüssig. Wenn der linke dann alleine ist, sollte er auch keine anderen Elemente auf schmalen Bildschirmen verdrängen.

    Hallo Stefan,

    DANKE für den Tipp. Das funktioniert.

    Ich dachte (irrtümlich), wenn nicht auf beiden Seiten gleich breite Spacer sind, bleibt die zentrale Lage des Widget nicht erhalten.

    Der unschöne obere Abstand in der mobilen Ansicht bleibt leider noch, wie Jochen schon in #6 schrieb.

    Freundliche Grüße
    Walter
    Zeta Producer 14.3.3, 15.4.1 und 16.8.6.0 Express

  • Man könnte sich vom Spacer die Artikel-ID besorgen und diesen dann über einen angepassten Media Style im additional_css Attribute ausblenden bzw. die Höhe auf 0 setzen.


    Code
    <style>
    @media only screen and (max-device-width: 480px) {
        #a9324 {
            height: 0px;
        } 
    }
    </style>
  • Hallo,

    das mit der ID ist zu kompliziert. Wir finden da eine bessere Lösung.

    Freundliche Grüße
    Stefan S. (Zeta Producer-Support)

  • Ein Online-Update, das die Spacer einfach ab dem Moment, wo alles 1-spaltig dargestellt wird, komplett ausblendet ist raus und sollte in ca. 30 Minuten aufschlagen.

    Freundliche Grüße
    Stefan S. (Zeta Producer-Support)

  • Ein Online-Update, das die Spacer einfach ab dem Moment, wo alles 1-spaltig dargestellt wird, komplett ausblendet ist raus und sollte in ca. 30 Minuten aufschlagen.

    Sehr gut :thumbup:

    Gruß
    Jochen

  • Stefan S

    Kann es sein, das nun generell Spacer ausgeblendet werden, auch wenn die in einer eigenen Reihe da sind und somit auch in der mobilen Ansicht als Abstand dienen sollen?

    Gruß
    Jochen

  • Ja, ab dem 1-Spaltigen breakpoint werden die ausgeblendet. Für vertikale Abstände sind Spacer aber eigentlich nicht gedacht. Nutzen das viele so?

    Freundliche Grüße
    Stefan S. (Zeta Producer-Support)

  • Es geht aber auch um die horizontalen Abstände > Da verschwinden nun auch die Abstände (Spacer) in der mobilen Ansicht,, und das ist nicht gut;)

    Daher bitte bitte wieder rückgängig machen oder korrigeiren.

    Gruß
    Jochen

  • Beispiel dazu:

    Bild 1: Ein Spacer als Abstand im ZP eingefügt.

    Bild 2: Ansicht in der normalen Desktopansicht > Abstand ist da wie gewünscht.

    Bild 3: Ansicht in der mobilen Darstellung > Abstand ist nun weg, da der Spacer ausgeblendet wird.

    Das meine ich damit.

    Und wenn man nun in einem oder auch mehreren Projekten den Spacer dazu im Einsatz hat, stimmt das nicht mehr.

    Und dann wundert man sich ;)

  • Hallo,

    also ich nutze Spacer auch für vertikale Abstände. 😉

    Bleib(t) gesund!

    Beste Grüße Jörg


    ---

    Ich nutze Zeta Producer Business / Windows 11 (jeweils aktuellste Version)

  • Ein Online-Update, das die Spacer einfach ab dem Moment, wo alles 1-spaltig dargestellt wird, komplett ausblendet ist raus und sollte in ca. 30 Minuten aufschlagen.

    Für mich ist diese Lösung sehr gut.

    Für vertikale Abstände hatte ich bis jetzt meistens normale Text-Widget (ohne sichtbaren Text) verwendet.

    Vielleicht ist es möglich Spacer um eine wählbare Option für die Höhe zu erweitern?

    Freundliche Grüße
    Walter
    Zeta Producer 14.3.3, 15.4.1 und 16.8.6.0 Express

  • Stefan S : DANKE fürs wieder rückgängig machen.

    Vielleicht findet Ihr ja eine andere (einfache) Möglichkeit, Widgets "zentriert" darstellen zu lassen.

    Gruß
    Jochen

  • Das wäre wohl die beste und einfachste Möglichkeit :thumbup:

    Moin!

    Gibt es da eigentlich eine Antwort oder Möglichkeit?

    Also einen Spacer den ich einsetze und der bei der mobilen Einstellung "verschwindet" ?

    VLG

    VG

    Holger :)

    Stand 01.07.2026

    17.2.2 Business

  • Hallo Holger,

    dieses Thema ist schon sehr alt und bereits etwas unübersichtlich, ich habe deshalb nicht verstanden was genau du erreichen willst.

    Laut Beitrag #13 wird der Spacer ja in der Mobilen Ansicht ausgeblendet.

    Am besten ein neues Thema mit folgendem Inhalt erstellen.

    • Genau beschreiben was du erreichen willst.
    • Welche Version von Zeta Producer wird verwendet.
    • Welches Layout wird verwendet.
  • Ach du Sch....

    Sorry, ich dachte das würde genau in mein Thema rein passen. Ich setzte das nochmal auf. Danke fuer die Info.

    VG

    Holger :)

    Stand 01.07.2026

    17.2.2 Business

  • Hallo Holger,

    dieses Thema ist schon sehr alt und bereits etwas unübersichtlich, ich habe deshalb nicht verstanden was genau du erreichen willst.

    Laut Beitrag #13 wird der Spacer ja in der Mobilen Ansicht ausgeblendet.

    Am besten ein neues Thema mit folgendem Inhalt erstellen.

    • Genau beschreiben was du erreichen willst.
    • Welche Version von Zeta Producer wird verwendet.
    • Welches Layout wird verwendet.

    Hallo Mario,

    #13 hat mich nicht wirklich weiter gebracht.

    Ich nutze einen Spacer um einen Text optisch weiter runter zu drücken.

    Links ist ein Bild, daneben ein Text in der Höhe "nach unten angepasst"

    der Abstand in der mobilen Variante ist mir aber zu groß. Hier würde ich mir

    wünschen, das ich den Spacer so einstellen kann, das er in der mobilen Ansicht verschwindet.

    ich weiß nicht wie ich es anders ausdrücken soll :-/


    ----- und ich habe es gerade ignoriert einen neuen Beitrag aufzusetzen ---- man, das Alter :-/

    ------ Projektvorlage: Shop - Flat Responsive

    VG

    Holger :)

    Stand 01.07.2026

    17.2.2 Business

  • Dazu ist der Spacer nicht das optimale Werzeug.

    Schau dir mal die Einstellungen unter "Darstellung > Spalte > Vertikale Ausrichtung" an.

    Ich würde das mit etwas CSS umsetzen.

    Gehe zu "Einstellungen > CSS" und füge dort folgendes ein:

    CSS
    <style>
    .meinabstand {
    margin-top: 200px;
    }
    @media (max-width: 660px) {
    .meinabstand {
    margin-top: 0;
    }}
    </style>


    Anschließend gibst du dem zu verschiebenden Widget die CSS-Klasse meinabstand. (Im Widget unten Links auf das Mischpult, dann auf Mehr.

    Die Werte musst du natürlich noch an deine Bedürfnisse anpassen.

  • MARIO ...... fühl dich gedrückt!

    das ist es ....

    Danke!

    VG

    Holger :)

    Stand 01.07.2026

    17.2.2 Business

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!