|
|||
![]()
Hallo Leute,
ich versuche derzeit, eine Website zu machen, wo der Inhaltsbereich mit einer festen Breite mittig ausgerichtet ist. Links und rechts davon werden zwei unterschiedliche Hintergrundbilder angezeigt. Das Ganze habe ich über drei ineinander verschachtelte DIVs auch hinbekommen. Allerdings bekomme ich das Folgende einfach nicht hin:
Wie würdet Ihr diese Aufgabe angehen? Vielleicht gibts ja auch eine viel bessere Lösung und ich stehe auf einem riesen Schlauch. Bin für jeden Tip dankbar. Robert HTML-Code:
<?xml version="1.0" encoding="iso-8859-15"?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="de" lang="de"> <head> <title>Test</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-15" /> <style type="text/css"> <!-- * {margin:0; padding: 0;} html, body, #container {width: 100%; height: 100%;} #leftbar, #rightbar {width: 100%; min-height: 100%;} #leftbar {background: #000 url(http://design.contrend.de/bg-test/bg-right.jpg) no-repeat fixed left top;} #rightbar {text-align: center; background: transparent url(http://design.contrend.de/bg-test/bg-right.jpg) no-repeat fixed right top;} #content {margin:0 auto; width:900px; background-color: #c0c0c0; min-height: 100%;} #middle {min-height: 100%;} --> </style> </head> <body> <div id="container"> <div id="leftbar"> <div id="rightbar"> <div id="middle"> <div id="content"> <h1>Überschrift 1. Ebene</h1> <p>Lorem ipsum dolor sit amet, <a href="#" title="Linktitel">consectetuer sadipscing elitr</a>, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet.</p> <h2>Überschrift 2. Ebene</h2> <p>Duis autem vel eum iriure dolor in hendrerit in vulputate velit esse molestie consequat, vel illum dolore eu feugiat nulla facilisis at vero eros et accumsan et iusto odio dignissim qui blandit praesent luptatum zzril delenit augue duis dolore te feugait nulla facilisi. Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat.</p> <h3>Überschrift 3. Ebene</h3> <p>Ut wisi enim ad minim veniam, quis nostrud exerci tation ullamcorper suscipit lobortis nisl ut aliquip ex ea commodo consequat. Duis autem vel eum iriure dolor in hendrerit in vulputate velit esse molestie consequat, vel illum dolore eu feugiat nulla facilisis at vero eros et accumsan et iusto odio dignissim qui blandit praesent luptatum zzril delenit augue duis dolore te feugait nulla facilisi.</p> <h4>Überschrift 4. Ebene</h4> <p>Lorem ipsum dolor sit amet, consectetuer sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet.</p> <h5>Überschrift 5. Ebene</h5> <p>Duis autem vel eum iriure dolor in hendrerit in vulputate velit esse molestie consequat, vel illum dolore eu feugiat nulla facilisis at vero eros et accumsan et iusto odio dignissim qui blandit praesent luptatum zzril delenit augue duis dolore te feugait nulla facilisi. Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat.</p> <h6>Überschrift 6. Ebene</h6> <p>Ut wisi enim ad minim veniam, quis nostrud exerci tation ullamcorper suscipit lobortis nisl ut aliquip ex ea commodo consequat. Duis autem vel eum iriure dolor in hendrerit in vulputate velit esse molestie consequat, vel illum dolore eu feugiat nulla facilisis at vero eros et accumsan et iusto odio dignissim qui blandit praesent luptatum zzril delenit augue duis dolore te feugait nulla facilisi.</p> <h1>Aufzählungsliste</h1> <ul> <li>1. Listenpunkt</li> <li>2. Listenpunkt</li> <li>3. Listenpunkt</li> <li>4. Listenpunkt</li> <li>5. Listenpunkt</li> </ul> <h1>Nummerierte Liste</h1> <ol> <li>Listenpunkt 1</li> <li>Listenpunkt 2</li> <li>Listenpunkt 3</li> <li>Listenpunkt 4</li> <li>Listenpunkt 5</li> </ol> </div> </div> </div> </div> </div> </body> </html>
__________________
www.tritum.de - Webdesign und Printdesign aus Jena |
Sponsored Links |
Sponsored Links |
|
|||
![]()
Hallo Joe,
danke für die Antwort. Drei DIVs nebeneinander zu floaten war auch mein erster Gedanke. Jedoch ist dieser Ansatz für mich leider nicht geeignet, da das mittlere DIV mittig positioniert und eine feste Breite haben soll. Die beiden äußeren Hintergrundbilder sollen immer den gesamten Platz des Browserfensters ausfüllen. Das bekomme ich imho mit drei nebeneinander gefloateten DIVs nicht hin. Robert
__________________
www.tritum.de - Webdesign und Printdesign aus Jena |
|
||||
![]()
Dann probiere doch mal 2 div mit jeweils einem der Hintergründe übereinander
und dann die mittlere div mit fester Breite zentriert ? Wird etwas tüftelig, die beiden Hintergrundbilder zu gestalten, müßte aber auch gehen. |
|
|||
![]()
Hallo Joe,
danke für Deine Eingebung! Bin mir nicht sicher, ob Du es auch so gemeint,hast, aber ich habe mein Problem wie folgt lösen können: Die beiden DIVs mit den Hintergrundbildern habe ich absolut positioniert innerhalb des Container-DIV. Das Inhalts-DIV habe ich relativ gelassen und mittig in dem Container positioniert. Mit der beschriebenen Kombination aus min-heights und heights kommt genau das Ergebnis, das ich wollte. Hier noch einmal für andere, die das Problem haben: Minimalbeispiel und Quellcode: HTML-Code:
<?xml version="1.0" encoding="iso-8859-15"?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="de" lang="de"> <head> <title>Test</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-15" /> <style type="text/css"> <!-- * {margin:0; padding: 0;} html, body {width: 100%; height: 100%;} #container {position: relative; text-align: center; min-height: 100%; background-color: #c0c0c0;} #leftbar, #rightbar {width: 100%; min-height: 100%; position: absolute; top: 0;} #leftbar {left: 0; background: transparent url(http://design.contrend.de/bg-test/bg-left.jpg) no-repeat fixed left top;} #rightbar {right: 0; background: transparent url(http://design.contrend.de/bg-test/bg-right.jpg) no-repeat fixed right top;} #content {margin:0 auto; width:900px; min-height: 100%;} --> </style> </head> <body> <div id="container"> <div id="leftbar"></div> <div id="rightbar"></div> <div id="content"> <h1>Überschrift 1. Ebene</h1> <p>Lorem ipsum dolor sit amet, <a href="#" title="Linktitel">consectetuer sadipscing elitr</a>, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet.</p> <h2>Überschrift 2. Ebene</h2> <p>Duis autem vel eum iriure dolor in hendrerit in vulputate velit esse molestie consequat, vel illum dolore eu feugiat nulla facilisis at vero eros et accumsan et iusto odio dignissim qui blandit praesent luptatum zzril delenit augue duis dolore te feugait nulla facilisi. Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat.</p> <h3>Überschrift 3. Ebene</h3> <p>Ut wisi enim ad minim veniam, quis nostrud exerci tation ullamcorper suscipit lobortis nisl ut aliquip ex ea commodo consequat. Duis autem vel eum iriure dolor in hendrerit in vulputate velit esse molestie consequat, vel illum dolore eu feugiat nulla facilisis at vero eros et accumsan et iusto odio dignissim qui blandit praesent luptatum zzril delenit augue duis dolore te feugait nulla facilisi.</p> <h4>Überschrift 4. Ebene</h4> <p>Lorem ipsum dolor sit amet, consectetuer sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet.</p> <h5>Überschrift 5. Ebene</h5> <p>Duis autem vel eum iriure dolor in hendrerit in vulputate velit esse molestie consequat, vel illum dolore eu feugiat nulla facilisis at vero eros et accumsan et iusto odio dignissim qui blandit praesent luptatum zzril delenit augue duis dolore te feugait nulla facilisi. Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat.</p> <h6>Überschrift 6. Ebene</h6> <p>Ut wisi enim ad minim veniam, quis nostrud exerci tation ullamcorper suscipit lobortis nisl ut aliquip ex ea commodo consequat. Duis autem vel eum iriure dolor in hendrerit in vulputate velit esse molestie consequat, vel illum dolore eu feugiat nulla facilisis at vero eros et accumsan et iusto odio dignissim qui blandit praesent luptatum zzril delenit augue duis dolore te feugait nulla facilisi.</p> <h1>Aufzählungsliste</h1> <ul> <li>1. Listenpunkt</li> <li>2. Listenpunkt</li> <li>3. Listenpunkt</li> <li>4. Listenpunkt</li> <li>5. Listenpunkt</li> </ul> <h1>Nummerierte Liste</h1> <ol> <li>Listenpunkt 1</li> <li>Listenpunkt 2</li> <li>Listenpunkt 3</li> <li>Listenpunkt 4</li> <li>Listenpunkt 5</li> </ol> </div> </div> </body> </html>
__________________
www.tritum.de - Webdesign und Printdesign aus Jena |
|
||||
![]() Zitat:
Niemals leere divs für HG-Bilder hernehmen. Das ist uralte Tabellendenke. ![]() Gib z.B. body ein horizontal zentriertes Hg-Bild, wo in der Mitte der Platz für den Content in der Hg-Farbe des Contents frei bleibt. ![]()
__________________
Ein mehrfacher Gruß aus dem Südosten Klaus |
![]() |
Themen-Optionen | |
Ansicht | |
|
|
![]() |
||||
Thema | Autor | Forum | Antworten | Letzter Beitrag |
Teile der Website verschieben sich bei Auflösung | Panamajack | (X)HTML | 7 | 19.06.2010 15:53 |
Norwegische Webmaster gegen veraltete Browser | Schelm.isch | Offtopic | 255 | 23.04.2009 22:27 |
analysetool für websites | opa-rudi | Site- und Layoutcheck | 23 | 05.08.2008 15:33 |
Bitte um Feedback zu meiner überarbeiteten Website | Sen-nefer | Site- und Layoutcheck | 9 | 08.02.2008 16:49 |