3 Divs nebeneinander mit wiederholendem Bild

3 Divs nebeneinander mit wiederholendem Bild

Beitragvon Wasserleiche » 20.11.2011, 15:07

layout.png
layout.png (14.15 KiB) 260-mal betrachtet
Hallo

Ich muss ein Layout erstellen, was dem angehängten Bild entspricht. Ich habe schon lange mit CSS rumprobiert, dabei ist dieses Bild herausgekommmen (ist einfach ein Screenshot), allerdings gibt es noch einige Details:
- Der maincontent kann beliebig weit nach unten gehn. Dabei soll der Footer natürlich immer ganz unten sein, und das orange Bild am rechten Rand soll sich der Höhe des maincontents anpassen.
- Wenn im maincontent nicht viel drin ist, soll er eine Mindesthöhe haben.

Das das orange Bild rechts raus ragt ist beabsichtigt.
Hier ist der HTML-Teil:
Code: Alles auswählen
<html>
   <head>
      <link rel="stylesheet" type="text/css" href="style.css">
   </head>
   <body>
      <div class="header-wrapper">
         <div class="header">
            header
         </div>
      </div>
      <div id="content-wrapper">
         <div id="content1">
            <div id="navigation-wrapper">
               navigation
            </div>
            <div id="maincontent">
               <p>maincontent</p>
               <p>maincontent</p>
               <p>maincontent</p>
               <p>maincontent</p>
               <p>maincontent</p>
               <p>maincontent</p>
               <p>maincontent</p>
               <p>maincontent</p>
               <p>maincontent</p>
            </div>
            <div id="endUser">
            </div>
         </div>
      </div>
      <div class="footer-wrapper">
         <div class="footer">
            footer
         </div>
      </div>
   </body>
</html>


Und hier die CSS-Datei:
Code: Alles auswählen
body {
   background: grey;
   min-width: 1010px;
}

div.header {
   margin: auto;
   text-align: center;
   width: 990px;
   color: blue;
   background: white;
}

#content1 {
   margin: auto;
   position: relative;
   left: 10px;
   width: 1010px;
   color: white;
   background: black;
   height: 400px;
}

#navigation-wrapper {
   float: left;
   width: 100px;
}

#maincontent {
   float: left;
   width: 890px;
}

#endUser {
   float: left;
   width: 20px;
   height: 100%;
   background: url(endUser.png) scroll top repeat-y;
}

div.footer {
   clear: left;
   margin: auto;
   text-align: center;
   width: 990px;
   color: green;
   background: white;
}


Ich hoffe ihr könnt mir bei diesen Details helfen!
Wasserleiche
neu hier
 
Beiträge: 3
Registriert: 20.11.2011, 14:41

Re: 3 Divs nebeneinander mit wiederholendem Bild

Beitragvon sejuma » 20.11.2011, 19:30

Bild
sejuma
Vielposter
 
Beiträge: 805
Registriert: 15.07.2009, 17:46

Re: 3 Divs nebeneinander mit wiederholendem Bild

Beitragvon Wasserleiche » 20.11.2011, 23:58

Gibt es keine andere Möglichkeit? Mir gefällt das mit diesen gekackelten Bildern überhaupt nicht, vorallem muss man dann ja immer das Bild ändern, wenn man die Breite der Spalten verändert. Kommt mir fast vor wie n Hack.
Wasserleiche
neu hier
 
Beiträge: 3
Registriert: 20.11.2011, 14:41

Re: 3 Divs nebeneinander mit wiederholendem Bild

Beitragvon djheke » 21.11.2011, 08:53

Was für ein Bild soll denn da rein. Kachelbar oder nicht ? Ansonsten ist Faux Colums genau das , wass du brauchst.
Benutzeravatar
djheke
Stammuser
 
Beiträge: 233
Registriert: 15.11.2010, 22:45

Re: 3 Divs nebeneinander mit wiederholendem Bild

Beitragvon Wasserleiche » 21.11.2011, 09:16

Das Bild enthält eine Schrift (um 90 grad gedreht) die sich wiederholen soll, also repeat-y. Allein schon deswegen wird dieses Faux-Column nicht funktionieren. Das Problem ist auch, dass, wenn ich bei dem div mit diesem Bild eine Höhe von 100% angebe, die ganze Fensterhöhe vom Browser ausfüllt (macht man das Browserfenster kleiner, ändert sich auch die Höhe des divs). Dabei soll es bei geringem Inhalt die min-width vom parent übernehmen oder sich bei Inhalt, der über die min-width hinaus geht, daran anpassen. Wie macht man sowas?
Wasserleiche
neu hier
 
Beiträge: 3
Registriert: 20.11.2011, 14:41

Re: 3 Divs nebeneinander mit wiederholendem Bild

Beitragvon djheke » 21.11.2011, 14:18

Hier mal als Anregung. Vielleicht kannst du ja was für dich umsetzen
http://www.gipspferd.de/css/anleitung/a21/a21.php
Benutzeravatar
djheke
Stammuser
 
Beiträge: 233
Registriert: 15.11.2010, 22:45


Moderatoren: Laus, Moderatoren

Ähnliche Beiträge zu "3 Divs nebeneinander mit wiederholendem Bild"

Zurück zu: CSS für Fortgeschrittene

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 4 Gäste