Ergebnis 1 bis 11 von 11

Thema: 50/50 Layout

  1. #1
    Alter Contao-Hase
    Registriert seit
    22.06.2009.
    Ort
    Köln
    Beiträge
    1.342

    Standard 50/50 Layout

    Hallo,

    ich stehe gerade ein wenig aufm Schlauch...

    Wie bekomme ich folgendes Layout hin?

    layout5050.jpg

    Jeder Seite soll 50% des Browsers ausmachen und der Inhalt soll mittig auf 960 px stehen.
    Dazu responsive, bei 320px sollen beide Blöcke untereinander stehen.

    Habt ihr ne Lösung für mich?
    Viele Grüße aus Köln
    Matu

  2. #2
    Contao-Urgestein Avatar von Kahmoon
    Registriert seit
    22.06.2009.
    Ort
    München
    Beiträge
    5.291

    Standard

    Gehen 2 Artikel mit jeweils grid6 nicht?

    Edit:
    Ach du meinst außerhalb von den 960px. Sorry...verlesen.

  3. #3
    Alter Contao-Hase
    Registriert seit
    22.06.2009.
    Ort
    Köln
    Beiträge
    1.342

    Standard

    Probiere ich gleich aus.

    Es soll auf jeden fall für jede Seite eine Hintergrundfarbe geben.
    Und diese soll den ganzen 50% Bereich ausfüllen (genau wie im Beispiel).
    Viele Grüße aus Köln
    Matu

  4. #4
    Alter Contao-Hase
    Registriert seit
    22.06.2009.
    Ort
    Köln
    Beiträge
    1.342

    Standard

    Ich habe zwei Artikel angelegt und floate den einen.
    Jetzt geht die Hintergrundfarbe immer nur so weit, wie Content in dem Bereich ist...
    Die Farbe soll aber bis ans Browserende gehen.
    Viele Grüße aus Köln
    Matu

  5. #5
    Contao-Fan Avatar von Bas
    Registriert seit
    03.12.2009.
    Ort
    Hamburg
    Beiträge
    555

    Standard

    Ich würde das Template anpassen ...

    HTML-Code:
    <div style="width:50%; float:left; background:red;min-height:100%;">
     <div style="float:right; width:480px;">contentausgabe</div>
    </div>
    <div style="width:50%; float:right; background:green;min-height:100%;">
     <div style="float:left; width:480px;">contentausgabe</div>
    </div>

  6. #6
    Alter Contao-Hase
    Registriert seit
    22.06.2009.
    Ort
    Köln
    Beiträge
    1.342

    Standard

    Danke, das sieht schon ganz gut aus .

    Nur der Hintergrund der linken Spalte ist nur so hoch wie sein Inhalt...
    Er soll aber die gesamte Browserhöhe einnehmen.
    wie kann ich das noch lösen?
    Viele Grüße aus Köln
    Matu

  7. #7
    Community-Moderatorin & Contao-Urgestein Avatar von mlweb
    Registriert seit
    10.07.2011.
    Beiträge
    6.834
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Für diesen Effekt würde ich mir den background von body vornehmen. Eine elegante Lösung ist ein css-Verlauf mit harter Kante. Habe mal schnell ein Beispiel zusammengebaut http://test.webdesign-marenlange.de/verlauf3.html. Ist responsiv und wechselt bei 320px auf eine andere Darstellung. Dabei ist es auch möglich für den Inhalt statt der festen 960px für große Bildschirme z. B. eine Breite von 80% zu verwenden wie in meinem Beispiel.

    Schöne Pfingsten

    Maren
    Ich habe Dir mit meinen Hinweisen geholfen und Du möchtest Dich bedanken?
    Unterstütze bitte das Contao-Projekt (Button Links)
    Weitere Spendenmöglichkeiten
    ------------------------------------------------------------------------------------------------------
    Contao-Dokumentation: Contao-Handbuch und Contao-Entwickler-Doku
    Contao-Online-Video-Kurse: Contao Academy
    Funktionalität erweitern: Contao-Erweiterungen

    Für Dinge die man mit html5 und css3 lösen kann, braucht man kein javascript.




  8. #8
    Alter Contao-Hase
    Registriert seit
    22.06.2009.
    Ort
    Köln
    Beiträge
    1.342

    Standard

    Cool, Danke .

    Werde es mal in Contao integrieren.
    Viele Grüße aus Köln
    Matu

  9. #9
    Alter Contao-Hase
    Registriert seit
    22.06.2009.
    Ort
    Köln
    Beiträge
    1.342

    Standard

    Habs hinbekommen bis auf die responsive Umstellung.

    Ich habe ein neues CSS angelegt und im Seitenlaout eingebunden mit den Angaben:

    @media only screen and (min-width: 321px) {
    #wrapper {
    width: 80%;
    }

    Es wird aber nichts untereinander angezeigt.

    Was mache ich falsch?
    Viele Grüße aus Köln
    Matu

  10. #10
    Contao-Nutzer
    Registriert seit
    15.04.2013.
    Beiträge
    78
    User beschenken
    Wunschliste

    Standard

    Hast du ggf. eine Livedemo oder kannst es auf CodePen stellen? Ist immer einfacher wenn man deinen Code vor sich hat.

  11. #11
    Community-Moderatorin & Contao-Urgestein Avatar von mlweb
    Registriert seit
    10.07.2011.
    Beiträge
    6.834
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Ein Link wäre schon sehr nett.
    Damit Deine zwei Blöcke nebeneinander dastehen werden diese ja gefloatet. Da ich nicht weiss wie Du das aufgebaut hast, kann ich Dir nicht sagen welche Klassen oder IDs dafür bei Dir zuständig sind.
    Dieses Floaten darf nur passieren, wenn der Bildschirm breiter als 321px ist. Das bedeutet Deine Floats müssen, wie im Beispiel innerhalb der media-query stehen damit das funktioniert. Bei mir im Beispiel ist das die Klasse "g50".

    Maren

    Nachtrag: Und natürlich darf auch der Verlauf im body nur bei großen Bildschirmen greifen.
    Geändert von mlweb (10.06.2014 um 09:58 Uhr)
    Ich habe Dir mit meinen Hinweisen geholfen und Du möchtest Dich bedanken?
    Unterstütze bitte das Contao-Projekt (Button Links)
    Weitere Spendenmöglichkeiten
    ------------------------------------------------------------------------------------------------------
    Contao-Dokumentation: Contao-Handbuch und Contao-Entwickler-Doku
    Contao-Online-Video-Kurse: Contao Academy
    Funktionalität erweitern: Contao-Erweiterungen

    Für Dinge die man mit html5 und css3 lösen kann, braucht man kein javascript.




Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Lesezeichen

Lesezeichen

Berechtigungen

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