2014-05-04 20 views
1

我有兩個標籤和兩個文本框,我希望把這些控制一行沒有絕對如何把4控制在asp.net中的一行?

<div id="divlbluser" > 
    <asp:Label CssClass="lbl" ID="lblUser" runat="server" Text="نام کاربری:"></asp:Label> 
</div> 
<div id="divtxtuser" > 
    <asp:TextBox CssClass="txt" ID="txtUser" runat="server"></asp:TextBox> 
</div> 
<div id="divlblpass" > 
    <asp:Label CssClass="lbl" ID="lblPass" runat="server" Text="رمز عبور:"></asp:Label> 
</div> 
<div id="divtxtpass"> 
    <asp:TextBox runat="server" CssClass="txt" ID="txtPass"></asp:TextBox> 
</div> 
+0

你爲什麼具有DIV單個項目,刪除DIV他們都將在同一行。否則設置style =「float:left;」在所有三個div –

+2

你可以使用表 –

+0

浮動左不工作真正 –

回答

1

位置,不要把它們放在不同的div。

<div> 
    <asp:TextBox CssClass="txt" ID="txtUser" runat="server"></asp:TextBox> 
    <asp:Label CssClass="lbl" ID="lblPass" runat="server" Text="رمز عبور:"></asp:Label> 
    <asp:TextBox runat="server" CssClass="txt" ID="txtPass"></asp:TextBox> 
</div> 

見例如jsFiddle

0

使用CSS

<style> 
#divtxtuser, #divlblpass, #divtxtpass { float: left; } 
</style> 
+0

這是黑客..湯姆的答案是正確的 – Itiel