div soll restlichen Platz nutzen

div soll restlichen Platz nutzen

Beitragvon Felix » 16.09.2011, 11:58

Hallo,

der Titel klingt nicht besonders aufregend, aber mir ist kein besserer eingefallen. Hier das Problem, an dem ich mir die Zähne aus beiße:

Ich habe eine normales Layout mit Header und Content Bereichen. Diese haben insgesamt die Höhe von 692px. Einzubauen ist ein dritter Bereich, der ein teilweise transparentes Bild enthält in in den Content-Bereich hineinragen soll. Es soll bei x: 400px und etwas rechts der horizontalen Mitte anfangen. Das habe ich alles noch hin bekommen. Jetzt das Problem: Dieses Bild muss nicht ganz zu sehen sein, es soll lediglich den Platz nutzen, der von der angegebenen Start-Position noch nach rechts und unten frei ist, so dass keine Scrollbars im Browser angezeigt werden.

Hier mal meine css-Datei (#king ist das Problemkind ;) ):
Code: Alles auswählen
@CHARSET "ISO-8859-1";

html{
   height: 100%;
   margin: 0px;
}

body{
   height: 100%;
   widht: 100%;
   margin: 0px;
   
   background-image: url(../img/background.png);
   background-repeat: repeat;
}

#header{
   width: 812px;
   height: 158px;
   
   position: relative;
   left: 50%;
   margin-left: -406px;
   
   background-image: url(../img/banner.png);
   background-repeat: no-repeat;
   background-position: center top;
}

#content{
   width: 738px;
   height: 534px;
   
   position: relative;
   
   left: 50%;
   margin-left: -369px;
   
   background-image: url(../img/paper.png);
   background-repeat: no-repeat;
   background-position: center top;
}

#king{
   width: 100%;
   height: 100%;
   
   position: relative;
   top: -290px;
   left: 50%;
   margin-left: 60px;
   
   background-image: url(../img/king.png);
   background-repeat: no-repeat;
   background-position: left top;
}
Felix
neu hier
 
Beiträge: 1
Registriert: 16.09.2011, 11:42

Re: div soll restlichen Platz nutzen

Beitragvon Azra » 23.09.2011, 07:21

Wenn du das Bild absolut positionierst erzeugt es keinen Scrollbalken da es aus dem Fluß der Seite geholt wird. Da das Bild sowieso größer als das Browserfenster zu sein scheint ragt es darüber hinaus und wird automatisch rechts & unten abgeschnitten.

Aber was ist mit Leuten die große Monitore haben? :wink:
“HTML is the language for describing the structure of Web pages.”
“CSS is the language for describing the presentation of Web pages, including colors, layout, and fonts.”
Noch weitere Probleme? Kontakt über meine Webseite - simonduda.ch
Benutzeravatar
Azra
Stammuser
 
Beiträge: 422
Registriert: 04.02.2010, 08:36
Wohnort: (Alten)bochum


Moderatoren: Laus, Moderatoren

Ähnliche Beiträge zu "div soll restlichen Platz nutzen"

Zurück zu: CSS für Fortgeschrittene

Wer ist online?

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