Ergebnis 1 bis 16 von 16

Thema: 12-Spalten Grid und Header und Footer über gesamte Breite

  1. #1
    Contao-Fan Avatar von Marchie
    Registriert seit
    12.01.2012.
    Ort
    Schwaikheim
    Beiträge
    303

    Standard 12-Spalten Grid und Header und Footer über gesamte Breite

    Hallo,

    ich möchte gerne das 12-Spalten Grid nutzen, aber der Header und Footer sollen farblich über die gesamte Bildschirmbreite laufen. Für nur Footer hab ich das schon mla gemacht, indem ich den Footer außerhalb des Wrappers im Template gesetzt habe. Würdet ihr das dann mit dem Header auch so machen? Ich trau mich irgendwie nicht .... man könnte es oben natürlich auch mit einem kachelnden Hintergrundbild lösen, ist aber irgendwie unelegant, oder? Habt ihr einen anderen Ansatz? DANKE!

  2. #2
    Contao-Fan Avatar von Marchie
    Registriert seit
    12.01.2012.
    Ort
    Schwaikheim
    Beiträge
    303

    Standard

    Hallo!

    meine Frage hat schon 27 Hits, aber noch keine Antwort. Ist das so außergewöhnlich, was ich machen möchte. Ich habe jetzt mal mit einem eigenen Layoutbereich über dem umschließenden Element probiert, aber das wir irgendwie auch nicht so wie ich mir das vorstelle. Der Footer hingegen passt schon - mehr oder weniger.

    Findet sich vlt. doch noch jemand der mir einen Ansatz liefert? Bin etwas am Verzweifeln.

  3. #3
    Wandelndes Contao-Lexikon Avatar von tab
    Registriert seit
    22.10.2013.
    Beiträge
    10.078
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Ich würde es zumindest erst mal probieren mit Header und Footer außerhalb des Wrappers.

  4. #4
    Contao-Fan
    Registriert seit
    08.11.2011.
    Ort
    Frankfurt am Main
    Beiträge
    768
    User beschenken
    Wunschliste

    Standard

    Das müßte es eigentlich sein:

    PHP-Code:
    #wrapper {    width: 100%;}
    #header .inside,#main .inside,#footer .inside,#kontakt .inside {    width: 960px;    margin: 0 auto;} 
    Mache das aktuell bei einer Seite auch so. Bei kleineren Breakpoints Mut du entsprechend die Breite dann auf .inside anpassen.

  5. #5
    Community-Moderator & Contao-Urgestein Avatar von derRenner
    Registriert seit
    23.10.2012.
    Ort
    hoRn|waldviertel
    Beiträge
    2.862
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Hallo,

    so wie auch Dirch das schon schreibt ... ich habe dies auch schon bei dem einen oder anderen Projekt umgesetzt - jetzt auch aktuell mit grid12.

    Code:
    #wrapper {width:100%; }
    #header { width:100%; }
    #header .inside { width:960px; margin:0 auto; }
    #main { width:100%; } 
    #main .inside { width:960px; margin:0 auto; }
    #footer { width:100%; } 
    #footer .inside { width:960px; margin:0 auto; }
    Grüsse
    Bernhard


  6. #6
    Contao-Fan Avatar von Wian
    Registriert seit
    21.09.2010.
    Ort
    Dresden
    Beiträge
    281
    Partner-ID
    6772
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Ich mache in solchem Fall um den container noch ein div drum, das ich auf 960px beschränke und dann funktioniert auch der Layoutbilder (left/right) normal weiter.

    Die Idee, den Header aus dem Wrapper zu nehmen, muss ich mal überdenken.

    Grüße!
    Geändert von Wian (24.02.2015 um 15:25 Uhr)

  7. #7
    Contao-Fan Avatar von Marchie
    Registriert seit
    12.01.2012.
    Ort
    Schwaikheim
    Beiträge
    303

    Standard

    Hallo ihr drei letzten die geantwortet haben!!

    Ich habe das erst jetzt gesehen, keine Ahnung warum ich keine Mails dazu bekommen habe. Vielen Dank euch!

    Inzwischen habe ich es so gelöst, dass ich tatsächlich den header und den footer aus dem wrapper entfernt habe. Ich hoffe natürlich, dass mir das nicht ein anders mal um die Ohren fliegt :-/ Aber es tut. Den anderen Ansatz finde ich sehr interessant und werde das mal beim nächsten Projekt versuchen.

  8. #8
    Contao-Nutzer
    Registriert seit
    16.01.2011.
    Beiträge
    170

    Standard

    Hallo,

    das Thema ist zwar schon etwas älter, aber ich habe das gleiche Problem.

    Ich habe es jetzt so umgesetzt wie oben beschrieben,
    leider habe ich dann das Problem, dass die Seite nicht mehr Responsive ist.

    ich habe folgendes gemacht.
    #wrapper, #header, #main, #footer
    auf width:100%

    #header .inside,
    #main .inside,
    #footer .inside {
    min-width:768px;
    max-width:960px;
    margin-right:auto;
    margin-left:auto;
    margin 0 auto

    mit width:960px hab ich es auch schon probiert, geht auch nicht.

    Hat jemand eine Lösung?
    Geändert von mtbler999 (03.11.2018 um 23:18 Uhr)

  9. #9
    Contao-Yoda Avatar von MacKP
    Registriert seit
    15.06.2009.
    Ort
    Duisburg
    Beiträge
    13.292
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Hallo mtbler999,
    wenn die eine min-width oder eine width haben, dann halten die sich auch daran. Wenn du die width von 960px aktuell weg lässt bei den inside Bereichen, dann wird das auch schon wieder responsive.
    Ob du dann aber glücklich wirst weiß ich nicht. Du wirst dich glaube ich noch ein wenig mit den Grundlagen von CSS befassen müssen, bevor du noch weiter bastelst und dann für dich am Ende alles nur noch schwieriger wird, weil du dir den ein oder anderen Bock da eingebaut hast.

    Viele Grüße
    Contao Pool | C-C-A | MetaModels | [Internetseite -> Mediendepot Ruhr]
    [Arbeitet bei -> Paus Design & Medien]
    "I can EXPLAIN it to you, but I can't UNDERSTAND it for you."

  10. #10
    Contao-Nutzer
    Registriert seit
    16.01.2011.
    Beiträge
    170

    Standard

    Also ist es nicht möglich ein Grid System, wo der Header und Footer über die gesamte Breite des Bildschirms geht und Responsive zu erstellen?


    Gesendet von iPhone mit Tapatalk

  11. #11
    Wandelndes Contao-Lexikon Avatar von tab
    Registriert seit
    22.10.2013.
    Beiträge
    10.078
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Natürlich geht das.
    Aber was du oben an CSS geschrieben hast, das finde ich in deiner Test-Website nur zum Teil wieder. Insbesondere das fehlerhafte
    Code:
    margin 0 auto
    Da fehlt schlicht ein Doppelpunkt.
    Aber den Selektor sehe ich so nicht, wenn ich mir z.B. #header .inside anschaue, dann ist da nur
    Code:
    #header .inside {
        width: 960px;
        margin-right: auto;
        margin-left: auto;
        margin 0 auto: ;
    }
    Also nichts von max-width, statt width. Wie schon von MacKP geschrieben.

  12. #12
    Contao-Nutzer
    Registriert seit
    16.01.2011.
    Beiträge
    170

    Standard

    das mit dem Doppelpunkt beim margin stimmt natürlich.
    Aber das max-width und min-width wird bei mir schon angezeigt.
    inside.PNG
    Oder liege ich falsch?

  13. #13
    Wandelndes Contao-Lexikon Avatar von tab
    Registriert seit
    22.10.2013.
    Beiträge
    10.078
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Also bei mir kommt da immer noch
    Code:
    #footer .inside {
        width: 960px;
        margin-right: auto;
        margin-left: auto;
        margin 0 auto: ;
    }
    Wahrscheinlich bist du im Backend angemeldet und ich sehe noch die Seite und das CSS aus dem Cache. Ja, Neuladen der Seite bringt jetzt ein anderes CSS.

  14. #14
    Contao-Nutzer
    Registriert seit
    16.01.2011.
    Beiträge
    170

    Standard

    Aber die Website ist jetzt auch noch nicht responsive.

  15. #15
    Wandelndes Contao-Lexikon Avatar von tab
    Registriert seit
    22.10.2013.
    Beiträge
    10.078
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Hmm, das liegt dann wohl an deinem min-width:768px; Wozu soll das gut sein? Damit wird das inside-div natürlich nie kleiner als 768px und du bekommst deshalb eine horizontale Scrollbar.

  16. #16
    Contao-Nutzer
    Registriert seit
    16.01.2011.
    Beiträge
    170

    Standard

    Ich habe jetzt das min-width:768px rausgenommen, jetzt klappt es. Danke euch.

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
  •