Benjamin: Float:left; < <form> :(

Beitrag lesen

hallo

Mein porblem ist ich will ein Horizontales input panel bauen (login, newsletter und suche)

alles in eine liste reingehauen und mit float:left alles nebeneinander

funktioniert ja auch super nur sobald ich um mein inputfeld ein <form> mache ist es nicht mehr in float
 also:
        Login      Newsletter      Suche

sobald ich um suche ein <form> mache ist es so:
        Login      Newsletter
                     Suche

platz ist genug ist auch alles richtig formatiert wenn ich das form wegnehmen

der einzige CSS-code ist im ul li
.mainSubNav {
 float:left;
 xdisplay:block;
}
.mainSubNav li{
 display:inline;
 margin-right:50px;
}