Ergebnis 1 bis 10 von 10

Thema: Navigationslänge = Contentlänge?!

  1. #1
    Contao-Nutzer
    Registriert seit
    14.08.2010.
    Ort
    Hannover-Linden
    Beiträge
    23

    Standard Navigationslänge = Contentlänge?!

    Hallo,
    ist es möglich zu sagen,
    das die Navigationshöhe(länge) gleich der Höhe(länge) des Main-Content entspricht, der ja automatisch der text länge angepasst wird.

    Wenn ja, wie realisiere ich das?

    gruß

    unix_agent

  2. #2
    Contao-Fan Avatar von Nils Riel
    Registriert seit
    19.06.2009.
    Beiträge
    730

    Standard

    Wenn ich dich richtig verstehe solltest du mit dem Stichwort faux-coloumns in Google weiterkommen.

  3. #3

  4. #4
    Contao-Nutzer Avatar von codestorm
    Registriert seit
    02.07.2009.
    Ort
    Berlin
    Beiträge
    115

    Standard

    hier ein kleines Mootools Script:

    Code:
    <script type="text/javascript">
    
    window.addEvent('domready', function() {
         var size = $('info').getSize();
         $('news').setStyle('height', size.y-42);
    });
    
    </script>
    info und news sind dabei die beiden IDs der div-Tags, in diesem Fall soll das news-div dieselbe höhe haben wie das info-div.
    Die -42 ergeben sich aus meinem padding von 20px und des Rahmen von 1px, das zu beachten, sonst wirds nie dieselbe Höhe
    Einfach in das Seitenlayout unter eigenen JS-Code einfügen, fertig

  5. #5
    Contao-Nutzer Avatar von david enke
    Registriert seit
    26.06.2009.
    Beiträge
    96

    Standard

    was man mit css tun kann, sollte man auch mit css machen.
    layouts die nicht auf scripts verzichten können sind denkbar ungünstig.

    wie immer steht die große frage im raum, welche genaue zielstellung existiert, darauf basierend man sich für eine technik entscheiden kann.
    der google index ist prall gefüllt.

  6. #6
    Contao-Nutzer Avatar von codestorm
    Registriert seit
    02.07.2009.
    Ort
    Berlin
    Beiträge
    115

    Standard

    Dann poste doch mal eine reine CSS-Lösung!

  7. #7
    Contao-Nutzer Avatar von david enke
    Registriert seit
    26.06.2009.
    Beiträge
    96

    Standard

    s. oben, s. link.
    ist die zielstellung zwei visuell gleichhohe columns, sind da mehrere varianten zu sehen.

    per css lassen sich fast immer zwei container höhen angleichen _wenn sie verschachtelt, also in relation gebracht werden_.

    ein äußerer container als maßgeber (position: relative), ein innerer anzugleichender (position: absolute und z.b.: height 100%, width: 100px, left: -120px)

    wie gesagt, die zielstellung entscheidet über die technik: eleganter wären die ansätze im besagten link.

  8. #8
    Contao-Nutzer Avatar von codestorm
    Registriert seit
    02.07.2009.
    Ort
    Berlin
    Beiträge
    115

    Standard

    Solche Voraussetzungen hat man aber meist nur wenn es um das Grundgerüst geht.

    Ich habe hier allerdings 2 floatende div´s die ich auf gleiche Höhe bringen möchte, da greifen keine der Lösungen

    Für mich ist das auch rein kosmetischer Natur, wenn die Boxen eine unterschiedliche Höhe haben, kann ich auch mit leben, aber einen 3-Zeiler sehe ich da gelassen gegenüber.

  9. #9
    Contao-Nutzer
    Registriert seit
    14.08.2010.
    Ort
    Hannover-Linden
    Beiträge
    23

    Standard

    Lösung:

    Klick mich

  10. #10
    He........
    Gast

    Standard

    Zitat Zitat von codestorm Beitrag anzeigen
    Dann poste doch mal eine reine CSS-Lösung!
    Ergänzend zum Link von unix_agent noch ein Link zu einer reinen CSS-Lösung für liquid Layouts:
    Mich kannste auch klicken.

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
  •