[simple_columns] Einfache Spalten für Inhaltselemente

Einklappen
X
 
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge
  • gregor
    Contao-Fan
    • 20.06.2009
    • 555

    #46
    Du kannst den simple_columns Containern per CSS ein min-heigth mitgeben.
    Das mache ich bei mehrspaltigen Footern so, damit sie alle eine gleiche Höhe haben.

    Wenn sich jedoch der Inhalt ständig in der Höhe ändert, funktioniert das dann natürlich nicht mehr.
    Dann müßte man immer nacharbeiten.

    LG
    Gregor

    Kommentar

    • Babelfisch
      Contao-Fan
      • 30.06.2009
      • 974

      #47
      Schreib bitte bei GitHub einen Issue dazu. Ich schaue es mir bei Gelegenheit an, jedoch denke ich mal, dass sich das nicht so einfach umsetzen lässt. Mein simple_columns kommt ja ohne zusätzliche Wrapper-Elemente aus und nur mit einem solchen Wrapper (so wie subcolumns) lässt sich das mit reinem HTML/CSS realisieren. Evtl. kann ich aber eine JavaScript-Variante einbauen, die die Höhe ändert. Du kannst natürlich aber auch selbst mit min-heigth arbeiten, was in vielen Fällen schon ausreichen sollte.

      Gruß
      Meine aktiven Contao-Projekte: Lingolia • Stiftung firmm

      Kommentar

      • jschma
        Contao-Fan
        • 09.09.2010
        • 408

        #48
        @Gregor
        Danke für deinen Tipp! Aber dann müsste ich für jede Inhaltsseite (es geht nicht um den Footer) eigene Styles definieren weil die Höhe der Inhalte ja variiert. Wird der Inhalt nachträglich vom Redakteur abgeändert passen auch die Höhen nicht mehr. Ich hoffe ich hab dich jetzt richtig verstanden...

        Ich schaue es mir nochmals an mit der min-height, glaube aber das es nicht so recht die richtige Lösung für mein Problem ist

        @Babelfich
        Issue ist erstellt

        Viele Grüße,
        jschma
        Zuletzt geändert von jschma; 24.05.2012, 13:34.

        Kommentar

        • gregor
          Contao-Fan
          • 20.06.2009
          • 555

          #49
          Das ist korrekt. Wenn sich die Inhalte ständig ändern, und das auch noch auf unterschiedlichen Seiten, ist die Lösung mit min-height ungünstig.

          Ich weiß nicht wie Dein Layout aussieht, aber vielleicht kann man was mit der CSS ID / Klasse des Artikel machen, welcher die Spalten von simple_columns beinhaltet.
          Würde mit dem Hintergrund so funktionieren. Senkrechte Trennlinie könnstes Du beim größten DIV vergeben, wenn es nur 2-Spaltig ist.
          Mehrspaltig würde ich über ein Y-gekacheltes Hintergrundbild mit Trennstreifen beim Artikel realisieren, wenn die Breite der DIV's konstant bleibt.

          LG
          Gregor

          Kommentar

          • jschma
            Contao-Fan
            • 09.09.2010
            • 408

            #50
            Zitat von gregor Beitrag anzeigen
            Das ist korrekt.
            Würde mit dem Hintergrund so funktionieren. Senkrechte Trennlinie könnstes Du beim größten DIV vergeben, wenn es nur 2-Spaltig ist.
            Genau so habe ich es jetzt gelöst Das klappt aber auch nur weil (zufälligerweise) immer die rechte Spalte die Höhere ist. Generell wäre es natürlich mit "gleicher Spaltenhöhe" sehr viel eleganter und auch "update-sicherer" bezogen auf neue Inhalte.

            Kommentar

            • xchs
              Administrator
              • 19.06.2009
              • 14682

              #51
              Zitat von Babelfisch Beitrag anzeigen
              Evtl. kann ich aber eine JavaScript-Variante einbauen, die die Höhe ändert.
              KATgirl hat dazu heute im Contao Wiki etwas geschrieben: http://de.contaowiki.org/Gleich_hohe_DIV_Container
              Contao Community Administrator

              [Unterstützungsmöglichkeiten]
              sigpic

              Kommentar

              • Babelfisch
                Contao-Fan
                • 30.06.2009
                • 974

                #52
                Geht in diesem Fall nicht, da es keinen umschließenden Container gibt. Sollte aber trotzdem machbar sein. Ich muss halt nur alle Elemente einer Reihe durchklappern und das größte suchen.

                Gruß
                Meine aktiven Contao-Projekte: Lingolia • Stiftung firmm

                Kommentar

                • jschma
                  Contao-Fan
                  • 09.09.2010
                  • 408

                  #53
                  Habe noch eine Logikfrage zu der Extension:

                  Warum gibt es denn nicht die Möglichkeit wie folgt:
                  5 Spaltig
                  -- über 4 Spalten
                  -- über 1 Spalte

                  speziell "über 1 Spalte" fehlt mir. Oder geht das irgendwie anders?

                  Kommentar

                  • Babelfisch
                    Contao-Fan
                    • 30.06.2009
                    • 974

                    #54
                    5-spaltig ist über eine Spalte. Zusätzlich gibt es dann eben noch 5-spaltig über 2 bis 4 Spalten. In deinem Fall also das erste Element «5-spaltig/→ über 4 Spalten» und das zweite Element «5-spaltig».

                    Gruß
                    Meine aktiven Contao-Projekte: Lingolia • Stiftung firmm

                    Kommentar

                    • jschma
                      Contao-Fan
                      • 09.09.2010
                      • 408

                      #55
                      Zitat von Babelfisch Beitrag anzeigen
                      5-spaltig ist über eine Spalte. Zusätzlich gibt es dann eben noch 5-spaltig über 2 bis 4 Spalten. In deinem Fall also das erste Element «5-spaltig/→ über 4 Spalten» und das zweite Element «5-spaltig».

                      Gruß
                      Ok danke für deine Antwort! Sind die Spalten dann auch nebeneinander? Naja ich werde es später mal testen

                      Kommentar

                      • Babelfisch
                        Contao-Fan
                        • 30.06.2009
                        • 974

                        #56
                        Zitat von jschma Beitrag anzeigen
                        Sind die Spalten dann auch nebeneinander?
                        Ja, sonst wären es ja keine Spalten. Fünf mal «5-spaltig» macht fünf Spalten.

                        Gruß
                        Meine aktiven Contao-Projekte: Lingolia • Stiftung firmm

                        Kommentar

                        • Babelfisch
                          Contao-Fan
                          • 30.06.2009
                          • 974

                          #57
                          Version 1.3.0

                          In Version 1.3.0 beta1 habe ich jetzt eine neue Funktion eingebaut: Spaltenhöhe.

                          Damit lassen sich mehrere aufeinanderfolgende Inhaltselemente in einer Spalte untereinander angeordnet, wodurch sich auch aufwendigere Layouts erstellen oder zusammenhängende Inhalte gruppieren lassen. Gibt man zum Beispiel einem Element eine Spaltenhöhe von 3 Elementen, dann werden auch die zwei darauffolgenden Inhaltselementen in dieser Spalte angezeigt (unabhängig von den Einstellungen in diesen Elementen).

                          Hier mal ein Beispiel, wie so was aussehen kann:

                          Meine aktiven Contao-Projekte: Lingolia • Stiftung firmm

                          Kommentar

                          • jschma
                            Contao-Fan
                            • 09.09.2010
                            • 408

                            #58
                            Perfekt! Genau das hat mir noch gefehlt, super Sache!

                            Kommentar

                            • mcmurphy
                              Contao-Nutzer
                              • 09.07.2012
                              • 11

                              #59
                              Eigene Inhaltselemente

                              Hi Babelfish,
                              erstmal THX für deine klasse Extension.
                              Hätte aber ne Frage:
                              wie lassen sich den eigene, mit dem dma_elementgenerator erstellte Inhaltselemente in deiner Extension einbinden?
                              Hatte das Problem schon mal hier: https://www.contao-community.de/show...792#post210792 gestellt.

                              Mit einem "normalen" Element als erstes lassen sich selbsterstellte in die Spalte bringen, aber wäre um längen cooler wenn die Spalteneinstellungen auch für eigene Inhaltselemente verfügbar wären.
                              lg & THX
                              McMurphy

                              Kommentar

                              • mizoko
                                Contao-Nutzer
                                • 21.06.2009
                                • 67

                                #60
                                Abstände padding-left?

                                Hallo,
                                bei subcolumns, wird noch ein padding-left genutzt. Führt dazu, das beide Spalteninhalte nicht so einanderkleben. Bei simple_columns müßte ich z.B. bei 2 Spalten bei .sc2-last noch ein padding-left: 1% einfügen?
                                Gruß mizoko
                                Alle Menschen haben die Anlage, schöpferisch tätig zu sein. Nur merken es die meisten nie. [Truman Capote]

                                Kommentar

                                Lädt...