htmlrookie
Neues Mitglied
Hallo,
ich habe folgendes Problem:
Auf einer Website möchte ich eine Suchleiste/balken darstellen (wie bei jeden Online-shop)
Diese Leiste soll im auf 100% des screens dargestellt werden
Das Logo soll allerdings immer am rechten Bildschirmrand bleiben, außer falls das Browserfenster so stark verkleinert wird, dass das Logo die anderen fest positionierten Elemente auf der leiste/balken hinterschneiden würde.
Dann sollte nämlich das Logo stehenbleiben.
Hier mein betreffender html-code:
css:
Ich hoffe ich habe mein Problem verständlich geschildert und danke im voraus.
ich habe folgendes Problem:
Auf einer Website möchte ich eine Suchleiste/balken darstellen (wie bei jeden Online-shop)
Diese Leiste soll im auf 100% des screens dargestellt werden
Das Logo soll allerdings immer am rechten Bildschirmrand bleiben, außer falls das Browserfenster so stark verkleinert wird, dass das Logo die anderen fest positionierten Elemente auf der leiste/balken hinterschneiden würde.
Dann sollte nämlich das Logo stehenbleiben.
Hier mein betreffender html-code:
HTML:
<div id="menueoben">
<form id="sucheingabe" action="input_text.htm">
<input name="vorname" type="text" size="50" maxlength="50">
</form>
<select id="kategorien">
<option value="option1">1</option>
<option value="option2">2</option>
<option value="option2">3</option>
</select>
<FORM id="button">
<INPUT TYPE="BUTTON" VALUE="Finden" ONCLICK="href=Index">
</FORM>
<img id="logo" src="Bilder/Bild.jpg">
</div>
Code:
#menueoben{
background-image: url(../Bilder/obererBalken3.jpg);
margin-top: -7px;
height: 107px;
width: 100%;
}
#sucheingabe{
position: absolute;
margin-top: 70px;
margin-left: 150px;
float:left;
}
#kategorien{
position: absolute;
margin-left: 400px;
margin-top: 71px;
float: left;
}
#button{
position: absolute;
margin-left: 500px;
margin-top: 69px;
float: left;
}
#logo{
margin-top: 50px;
height: 57px;
float: right;
}
Ich hoffe ich habe mein Problem verständlich geschildert und danke im voraus.