As I understand the problem and solution you need it can be using the TABLE,
for example:
<table style="width:500px">
<tr>
<td style="width:200px">
Some text
</td>
<td style="width:300px">
<input />
</td>
</tr>
</table>
Is it OK for you? also if you can provide jsfiddle I will change HTML for you.
10
solved How to make inputs not move on browser resizing? [closed]