MengMedlem sedan feb. 2003549 inlägg Problem med form..
Så fort jag lägger in en select i formuläret så byts det rad efter denna. Kan man undvika detta så allt hamnar på samma rad? har provart att lägga allt på samma rad i koden utan succé.
<form method="post" action="mrapporter_index.asp?do=transport" name="getdisplayonly" onSubmit="return sok1()">
Søg efter vare<br>
<select name="andretaf" style="font-size:10px;">
<option value="">1</option>
<option value="">2</option>
<option value="">3</option>
<option value="">4</option>
</select>
<input type="text" name="id" size="10" style="font-size:10px;">
<input type="Submit" value="Gå til" style="font-size:10px;">
</form>
MengMedlem sedan feb. 2003549 inlägg Detta låg i toppen, my misstake
input {float:left;}
.btn {display:block;}
Tog bort det så fungerar det..
Precis! Koden ovan funkade korrekt. Om du vill ha kvar float-koden kan du lägga den i ett klassblock som bara gäller för vissa inputs.
<style type="text/css">
input.fltleft {float:left;}
.btn {display:block;}
</style>
...
<form method="post" action="mrapporter_index.asp?do=transport" name="getdisplayonly" onSubmit="return sok1()">
Søg efter vare<br>
<select name="andretaf" style="font-size:10px;">
<option value="">1</option>
<option value="">2</option>
<option value="">3</option>
<option value="">4</option>
</select>
<input type="text" name="id" size="10" style="font-size:10px;">
<input type="Submit" value="Gå til" style="font-size:10px;">
</form>
<!-- Denna input får float: left; -->
<input class="fltleft" />
<!-- Denna med -->
<input style="float:left;" />
<!-- Men inte denna textarea, eftersom klassen är definierad bara för inputs -->
<textarea class="fltleft" /></textarea>