Beiträge von Mario

    Probier mal folgendes:

    für den Hamburger Button: Einstellungen > CSS

    Code
    <style>
    .navbar-inner button.btn-navbar
    {
    background: #ff0000;
    }
    </style>

    für den Text Button: Einstellungen > CSS

    Code
    <style>
    .navbar-inner button.btn-navbar.txt, .navbar-inner button.btn-navbar.txt:hover {
        background: #ff0000;
        color: #ffffff;
        text-shadow: 0px 0px 0px;
        border: 1px solid #ffffff;
    }
    </style>

    Gehe zu Einstellungen > CSS und gib dort folgendes an:

    • Die Werte musst du natürlich noch anpassen.
    • Der erste Teil bestimmt die Schriftgröße der Antwort.
    • Der zweite Teil bestimmt die Schriftgröße der Frage.
    • Der dritte Teil erhöht den Abstand zwischen "Plus/Minus Zeichen" und dem Text der Frage,

    Hallo Norbert,

    das sollte Layoutabhängig funktionieren:

    • Füge das Bild mit dem Widget > Text ein.
    • Diesem Widget gibst du die CSS-Klasse: zpBreakout


    Jetzt hast du noch ein Problem. Falls der Bildschirm zB. 2600px breit ist und dein Bild aber nur 2200px hast du wieder 400px Abstand zum rechten Rand.

    Du kannst dein Bild aber für die großen Bildschirme strecken.

    • Schalte in dem Widget > Text auf HTML um.
    • Suche hier den Eintrag: class="singleImage"
    • Direkt dahinter fügst du folgendes ein: style="width:100%"
    • Achte dabei darauf das davor und dahinter ein Leerzeichen stehen muss. class="singleImage" style="width:100%" alt="...

    Oh, das ist ganz einfach.

    In diesem Fall wurde das Widget Text verwendet und hier eine Grafik eingefügt. Diese zu verlinken schaffst du sicher selbst ;). Habe mal einen Link hinzu gefügt. LINK.

    Ist am Anfang sicher etwas schwierig zu verstehen aber dann einfach ganz Easy.

    • Du kannst innerhalb des Header-Containers alle verfügbaren Widgets nutzen.
    • Diese müssen dann die CSS-Klassen erhalten.
    • 1. animated - um überhaupt eine Animation aufzurufen.
    • 2. z.B. fadeInRight - Einfaden von Rechts - Animation kannst du hier auswählen: LINK
    • 3. Die Zeiten. Start ab wann, Dauer der Animation. Legst du in der CSS fest. Im Beispiel ani4
    • Würde dann so aussehen: Du fügst innerhalb des Containers irgend ein Widget ein. Dieses erhält in diesem Beispiel folgende CSS-Klassen: animated fadeInRight ani4.

    Liege ich richtig, wenn ich den CSS-Code in für jede Seite anpassen muss, wenn die Header unterschiedlich aussehen sollen?

    • Eigentlich nur wenn du die Zeiten für die Animationen ändern möchtest, oder die Höhe des Headers. Der Rest geht ja über die LiveView-Bearbeitung.

    Wie bekommt man es hin, das die Grafik eine Verlinkung erhält?

    • Da wir ja eine Hintergrundgrafik verwenden gestaltet sich das nicht so einfach.
    • Man kann aber einen leeren verlinkten DIV über den Header legen. Hier mal eine Beispielseite: LINK
    • Den kompletten Code findest du auf der Seite.
    • Hier kurz die Änderungen: Ich habe im Beispiel den Header auf 70% Höhe gestellt. Also erhält der Link-Div auch diese Höhe. In der mobilen Ansicht schalten wir ja die festgestellte Höhe aus. Weil wir also nicht wissen wie hoch der Header dann dargestellt wird schalten wir den Link dann aus.

    Im CSS kommt hinzu:

    Am Ende der Seite fügen wir dann per Widget > Quelltext den Link ein:

    Code
     <a class="meinlink" href="https://deinlink.de"></a>

    Das sind doch eigentlich Mini-Apps oder Anwendungen...

    Ja das ist schon richtig. Im Zusammenhang mit Zeta Producer sind das dann Mini-Apps innerhalb von Zeta Producer. Jeder Artikel den du in ZP einfügst ist ein Widget Text, Bild, Bilderalbum, Formular usw.

    Man kann solche Widgets auch selbst entwickeln und diese im ZP installieren. Das ist es wohl was madas vor hat.


    Siehe auch HIER.

    Im CSS folgenden Teil löschen:

    Code
        background: #fcfcfc -moz-linear-gradient(top, #fcfcfc 0%, #eee 100%); /* FF3.6+ */
        background: #fcfcfc -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fcfcfc), color-stop(100%,#eee)); /* Chrome,Safari4+ */
        background: #fcfcfc -webkit-linear-gradient(top, #fcfcfc 0%, #eee 100%); /* Chrome10+,Safari5.1+ */
        background: #fcfcfc -o-linear-gradient(top, #fcfcfc 0%, #eee 100%); /* Opera11.10+ */
        background: #fcfcfc -ms-linear-gradient(top, #fcfcfc 0%, #eee 100%); /* IE10+ */
        background: #fcfcfc linear-gradient(top, #fcfcfc 0%, #eee 100%); /* W3C */

    Und darüber diesen Abschnitt:

    Code
    background:#fcfcfc;

    ändern in:

    Code
     background:#fff;

    Wie genau hast du diesen denn eingefügt.

    Ich wollte eigentlich wissen wie du diesen eingefügt hast. Es gibt ja 3 verschiedene Varianten. LINK

    Die globalen Attribute greifen in diesem Fall nicht. Es funktioniert also nur das Seitenspeziefische Attribut (3.Ebene).

    • Nachteil: Du musst den Code auf allen Seiten einfügen wo das Fexisel eingebunden werden soll.
    • Vorteil: Das CSS wird auch nur in den Seiten eingebunden wo es benötigt wird.

    Hallo Janni,

    mit etwas CSS und HTML sollte das gehen.

    Ich habe das nachgebaut. LINK

    Du kannst das Folgendermaßen nachstellen:

    • Gehe zu Einstellungen > CSS und gib dort folgendes ein:
    • Jetzt fügst du deinen ersten Textartikel ein.
    • Darunter fügst du das Widget Quelltext mit felgendem Inhalt ein: <div></div>
    • Dieser Quelltext-Artikel bekommt die CSS-Klassen: cont bild1 zpBreakout (unten auf das Mischpult, dann auf MEHR)
    • Nun wieder dein Textartikel
    • Darunter wieder das Widget Quelltext mit dem Inhalt : <div></div> und den CSS-Klassen:  cont bild2 zpBreakout
    • Und so weiter...


    Nun bekommst du natürlich meine Bilder angezeigt.

    • Lade deine Bilder auf den Server wie hier beschrieben. LINK
    • Verlinke die Bilder entsprechend im CSS-Code

    Alternativ dazu kannst du die Bilder auch über die Objekt-ID einfügen, wie hier beschrieben: LINK

    Hallo madas,

    ich habe das Widget geladen und getestet. Leider funktioniert es bei mir nicht (das Bild wird angezeigt, aber keine Zoom-Funktion - In allen großen Browsern). Warum das so ist konnte ich nicht heraus finden ich habe auch mit dem von dir verwendetem Layout getestet. Hast du in deinem Beispiel das fertige Widget eingefügt?

    PS:

    Ich hatte mir auch Gedanken gemacht. Hier noch 2 Alternativen.

    Bild-Lupe

    Bild-Zoom

    Wenn an einer Responsiven Darstellung gearbeitet wird solltet ihr vorerst einfach im i-Frame die Scrollbalken einblenden. Somit sollte auch am mobilen Gerät das ganze Formular erreichbar sein.

    Sonnige Grüße aus Sizilien

    In meinen Augen hat ladaerw schon recht.

    Im Besten Fall sollte der Mobile Button einspringen wenn der Platz für das Menü nicht mehr ausreicht. In Flat Responsive ist das sehr gut gelöst. Alle anderen Responsive Layouts haben einfach irgend eine festgelegte Fensterbreite bekommen ab welcher der Mobile Button die Navigation übernimmt. Das wäre sicher nicht weiter schlimm wenn man die Möglichkeit hätte diese Breite an sein Menü anzupassen. Diese Möglichkeit ist allerdings leider nicht gegeben.