Ergebnis 1 bis 9 von 9
  1. #1
    Schöner von Nordhausen
    Themenstarter

    Registriert
    07.2006
    Ort
    hinter den bergen
    Beiträge
    324

    variables drei spalten layout

    hallo zusammen

    ich möchte ein variables dreispallten layout machen in html, ansich nicht so ein problem, wen da so ein paar details nicht währen:

    hier mal ein bisschen vereinfacht das html
    Code:
    <div id="wrapper">
    <div id="right"></div>
    <div id="left"></div>
    <div id="main"></div>
    </div>
    jetzt habe ich per css den wrapper zentriert und auf eine breite von 1000px gesetzt
    dan habe ich den #right rechts gefloatet und den #left links gefloatet und das #main gar nicht gefloatet
    im anhang ein bild wie das mit ein bisschen inhalt etwa aussieht

    jetzt seht ihr das der text im #main unterhalb des #right und #left weiter gehen, aber die sollten dort nicht einrücken sondern gerade weiter gehen, jetzt dachte ich ich könnte das #right und #left irgendwie auf die höhe des #main setzen, aber wie mach ich das?
    Music by DJ X the C - Hip Hop, R&B and House
    www.djxthec.ch

  2. #2
    Jerseymac Avatar von creative7even
    Registriert
    02.2005
    Alter
    30
    Beiträge
    454
    probier doch mal den YUI-Grid-Builder...

  3. #3
    Schöner von Nordhausen
    Themenstarter

    Registriert
    07.2006
    Ort
    hinter den bergen
    Beiträge
    324
    ist ein intressantes ding diser grid-builder, aber der hilft mir hier nicht weiter... ich möchte ja nicht etwas neues machen sondern nur dieses problem lösen...
    Music by DJ X the C - Hip Hop, R&B and House
    www.djxthec.ch

  4. #4
    Admin Avatar von Nathea
    Registriert
    08.2004
    Ort
    Mönchengladbach
    Beiträge
    29.264
    Vielleicht hilft Dir der Quelltext hier oder hier weiter?
    Nur weil jemand lauter schreien kann als Du, hat er nicht automatisch Recht.
    Apfeltalk-Fanshop --- Erste Schritte auf Apfeltalk: Forenhilfe

  5. #5
    Erdapfel
    Registriert
    10.2009
    Alter
    28
    Beiträge
    5

    ärgern

    Zitat Zitat von hello Beitrag anzeigen
    hallo zusammen

    ich möchte ein variables dreispallten layout machen in html, ansich nicht so ein problem, wen da so ein paar details nicht währen:

    hier mal ein bisschen vereinfacht das html
    Code:
    <div id="wrapper">
    <div id="right"></div>
    <div id="left"></div>
    <div id="main"></div>
    </div>
    jetzt habe ich per css den wrapper zentriert und auf eine breite von 1000px gesetzt
    dan habe ich den #right rechts gefloatet und den #left links gefloatet und das #main gar nicht gefloatet
    im anhang ein bild wie das mit ein bisschen inhalt etwa aussieht

    jetzt seht ihr das der text im #main unterhalb des #right und #left weiter gehen, aber die sollten dort nicht einrücken sondern gerade weiter gehen, jetzt dachte ich ich könnte das #right und #left irgendwie auf die höhe des #main setzen, aber wie mach ich das?
    Wenn ich das oben richtig interpretiert habe, solltest du den Elementen noch jeweils eine Breite geben.

    Bsp.

    Code:
        
    body {
    margin:auto;
    padding:0;
    }
    
    #wrapper {
    width:1000px;
    }
    
    #main {
    float:left;
    width:500px;
    }
    
    #left {
    float:left;
    width:250px;
    }
    
    #right {
    float:right;
    width:250px;
    }
    Ich habs selbst nicht getestet aber sollte daran liegen. Falls man die Seite online betrachten kann, wäre das natürlich nützlich.

    Es gibt natürlich diverse Möglichkeiten wie du ein Dreispaltenlayout aufziehen kannst. Du könntest das Ganze auch mit position:absolute; aufgleisen.

    Gruss
    Geändert von grindking (19.10.2009 um 20:21 Uhr) Grund: Falsche Syntax

  6. #6
    Cox Orange
    Registriert
    02.2009
    Ort
    Hannover
    Beiträge
    98
    ich mach sowas nur noch mit grid frameworks zum beispiel: 960.gs - das erspart viel arbeit und mühe - und vor allem zeit und ärger.

  7. #7
    Eifeler Rambour Avatar von Witti
    Registriert
    06.2006
    Ort
    Wien
    Alter
    27
    Beiträge
    588
    Wirf mal einen Blick auf YAML: http://www.yaml.de/
    Witti's Tribune
    Witti@Twitter
    Ritter von Cupertino - WoW-Apple Gilde auf Alleria

  8. #8
    Schöner von Nordhausen
    Themenstarter

    Registriert
    07.2006
    Ort
    hinter den bergen
    Beiträge
    324
    danke für die vielen antworten. also @Nathea der erste dieser links ist schon zimlich ähnlich mit dem was ich meine, aber zum schnell erklähren was das genau soll: links und rechts werden dan module rein kommen, ähnlich wie bei joomla, diese module haben aber zum teil verschiedene breiten (vorallem auf der rechten seite). jetzt damit ich nicht bei jedem modul das css verändern muss wollte ich es irgendwie so hinkriegen, dass sich #left und #right die grösse des moduls drinnen annehmen und dan sich das #main dazwischen anpasst. aber liege ich richtig, dass dies so einfach nicht möglich ist?
    Music by DJ X the C - Hip Hop, R&B and House
    www.djxthec.ch

  9. #9
    Spartan Avatar von Synoxis
    Registriert
    06.2009
    Beiträge
    1.600
    Schau mal hier, dort gibts einige Tipps dazu.
    iMac (2010) 27" (10.7.3) | MacBook Pro (2011) 15" (10.7.3) | iPhone 4S (5.1)





    „How to succeed? Try hard enough.“
    Malcolm Forbes


Ähnliche Themen

  1. [Pages] 2-Spalten-Layout und Doppelseiten
    Von flauschiii im Forum iWork
    Antworten: 2
    Letzter Beitrag: 25.05.2009, 15:01
  2. iTunes Spalten-Ordnung
    Von loli im Forum iTunes (Mac only!)
    Antworten: 4
    Letzter Beitrag: 15.03.2009, 00:37
  3. Nur noch drei Spalten in Suchfenstern?
    Von DBertelsbeck im Forum OS X
    Antworten: 0
    Letzter Beitrag: 31.12.2007, 14:07
  4. playlist spalten sortierung
    Von dahui im Forum iPod classic/nano/shuffle
    Antworten: 3
    Letzter Beitrag: 04.12.2006, 10:13
  5. Probleme mit Spalten Darstellung
    Von gamisu im Forum OS X
    Antworten: 4
    Letzter Beitrag: 09.05.2006, 22:24

Berechtigungen

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