Hi @all,
Also ich hab wieder mal ein Problem mit css und kann es mir einfach nicht erklären warum zu teufel sich ein div in einem Formular, über das gesammte Formular zieht.
Der html ist der hier:
Der css Abschnitt ist dieser:
Jetzt ist es so mit dem div will ich erreichen das das input und das img auf einer Höhe sind und sich nicht verschieben. Ich will aber gleichzeitig auf float: verzichten. Somit habe ich das div um das Input und das img gelegt, aber der div erweitert sich trotz height: und width: über das gesammte form.
Warum ist das so?
Wie kann man es noch machen?
Andere ideen?
Also ich hab wieder mal ein Problem mit css und kann es mir einfach nicht erklären warum zu teufel sich ein div in einem Formular, über das gesammte Formular zieht.
Der html ist der hier:
HTML:
<div id="menu">
<img src="/images/design/r_login_head.png" alt="" height="17" width="168" style="border-bottom: 1px solid #827F7F;" />
<form action="" method="post">
<p class="left">Name:</p>
<p class="right">
<input type="text" name="Username" value="[USERNAME]" size="15" />
</p>
<p class="left">Passwort:</p>
<p class="right">
<input type="password" name="PW" value="" size="15" />
</p>
<div id="menu_inline">
<p class="left">
<input type="image" src="/images/design/r_b_login.png" alt="login" style="width: 69px; height: 15px;" />
</p>
<p class="right">
<a href="#"><img src="/images/design/r_b_pw.png" alt="PW Lost" width="95" height="15" /></a>
</p>
</div>
</form>
<div id="news">
.......
Code:
#menu {
width: 168px;
float: left;
font-size: 0.8em;
}
#menu #menu_inline {
width: 168px;
height: 17px;
margin-top: 10px;
display: block;
}
Jetzt ist es so mit dem div will ich erreichen das das input und das img auf einer Höhe sind und sich nicht verschieben. Ich will aber gleichzeitig auf float: verzichten. Somit habe ich das div um das Input und das img gelegt, aber der div erweitert sich trotz height: und width: über das gesammte form.
Warum ist das so?
Wie kann man es noch machen?
Andere ideen?
Ich hab wieder wünsche man o man.