Moin!
Ich stehe vor einem Problem, bei dem ich nicht weiß ob sich das überhaupt mit css lösen lässt.
Auf einer Webseite habe ich eine horizontal zweigeteile Kopfzeile.
Eine Zeile enthält ein Menü, die zweite eine Art Stimmungsbild.
Beides über die volle Breite eines großen Containers, der fest 980px breit ist.
Jetzt möchte ich ein Logo platzieren, das sich über beide Zeilen (Menü und Bild) erstreckt.
Da der feste Container mittig platziert ist, kann ich mit einer absoluten Position nichts anfangen, da dabei das Logo natürlich immer über den Bildschirm "wandert"
Hier mal der code der css
#page ist der große Container
#header enthält das Menü
#header_image das Stimmungsbild
Die Positionierung von #logo klappt so nicht.
Hat jemand einen zündenden Tip für mich? Das Logo soll halt über dem bestehenden Inhalt sein und nicht von diesem umflossen werden.
Ich stehe vor einem Problem, bei dem ich nicht weiß ob sich das überhaupt mit css lösen lässt.
Auf einer Webseite habe ich eine horizontal zweigeteile Kopfzeile.
Eine Zeile enthält ein Menü, die zweite eine Art Stimmungsbild.
Beides über die volle Breite eines großen Containers, der fest 980px breit ist.
Jetzt möchte ich ein Logo platzieren, das sich über beide Zeilen (Menü und Bild) erstreckt.
Da der feste Container mittig platziert ist, kann ich mit einer absoluten Position nichts anfangen, da dabei das Logo natürlich immer über den Bildschirm "wandert"
Hier mal der code der css
#page ist der große Container
#header enthält das Menü
#header_image das Stimmungsbild
Die Positionierung von #logo klappt so nicht.
Hat jemand einen zündenden Tip für mich? Das Logo soll halt über dem bestehenden Inhalt sein und nicht von diesem umflossen werden.
Code:
#page {
width: 980px;
margin: 0 auto;
}
#logo {
position: absolute;
top: 0px;
left: 100px;
width: 150px;
height: 100px;
}
#logo img {
width: 100%;
height: 100%;
}
#header {
background:url(/new_images/layout/background_menu.gif) top left repeat-x;
height: 200px;
border: 1px solid;
margin: 0px;
padding: 0px;
}
#header_image {
border: 0px solid blue;
}
#header_image img {
width: 100%;
height: 100%;
}