Diskussionsgruppe: Webseiten/HTML
Ich benutze für meine seite ein css-layout und möchte jetzt die container #left, #right, #main auf dieselbe höhe bekommen, also, -> dass alle container so lang sind wie der längste der drei!!! Muss ich das machen indem ich bei allen containern: hight: ... den selben Wert eingebe oder geht das auch anders?? Danke im vorraus!
Von: jadi Datum: 19.02.2007, 16:13
Antwort 1
von jadi vom 19.02.2007, 18:08
Besucher online: 1518 Zeit:19.02.2007, 18:06 UND TROTZDEM KANN MIR NIEMAND HELFEN??
Antwort 2
von derpfleger vom 19.02.2007, 19:53
Check it out...
Antwort 3
von jadi vom 19.02.2007, 21:07
DANKE!! (und danke dafür, dass überhaupt mal jemand antwortet)
Antwort 4
von derpfleger vom 19.02.2007, 21:24
Zitat: (und danke dafür, dass überhaupt mal jemand antwortet)
Naja, man hat halt noch ein Leben ausserhalb des Supportnets :-))
Gruß derpfleger
Antwort 5
von rfb vom 20.02.2007, 08:58
wobei zu dem verlinkten Beispiel 2 Anmerkungen wichtig sind:
1) ein Teil der DIV-Suppe ist überflüssig, Konstruktionen wie <div ...><div ...>...</div></div> sind mehr als ungeschickt.
2) (wichtiger!) natürlich sind auch hier die DIVs unterschiedlich hoch, es fällt bloß nicht auf, weil sie alle dieselbe HG-Farbe wie die beiden (wieder 2!) umgebenden DIVs haben. Sowie Rahmen oder verschiedene HG-Farben ins Spiel kommen wird das schwieriger.
Antwort 6
von micDA vom 20.02.2007, 09:41
moin,
Zitat: Konstruktionen wie <div ...><div ...>...</div></div> sind mehr als ungeschickt
prinzipiell sollte man dieses süpplein nicht kochen, aber um zum beispiel einen container zentral zu positionieren kann das verschachteln durchaus hilfreich sein...
frühstücksgruß
Antwort 7
von derpfleger vom 20.02.2007, 12:01
Zitat: Sowie Rahmen oder verschiedene HG-Farben ins Spiel kommen wird das schwieriger.
Tatsächlich scheint es wohl mit CSS keine saubere, alle gängigen Browser einschliessende Lösung für diese Fragestellung zu geben. Wenn man diesen Effekt sicher und korrekt haben will, muß man wohl doch wieder auf Layout-Tabellen zurückgreifen. Eigentlich schade.
Gruß derpfleger
Antwort 8
von rfb vom 20.02.2007, 12:01
Zitat: um zum beispiel einen container zentral zu positionieren was solte das mehr bringen als margin:auto für den betroffenen Container (also das zu zentrierende Element - muss ja kein DIV sein) + text-align:center für das umgebende Element, das ja sowieso da ist (die text-align-Krücke übrigens nur für den dummen IE)
Antwort 9
von jadi vom 18.03.2007, 11:06
Kann man das nicht irgendwie mathematisch ausdrücken? Wie z.B.:
height(#a)=height(#b)
und dann für beide:
height: auto;
??????
|
07111
07112
07113
07114
07115
07116
07117
07118
|