在Div元素的右侧显示Html Label

时间:2015-11-10 15:47:06

标签: html css asp.net

我有一个DIV元素:

<div style="background-color:red">This is a test
    <label>ID:</label>
    <asp:TextBox runat="server"><asp:Textbox>
</div>

我需要展示&#34;这是一个测试&#34;在左侧,但标签和文本框在侧面的右侧。

我试过

margin:right 0px;

但这没有帮助。

还尝试了Float:对,但这造成了奇怪的结果。

2 个答案:

答案 0 :(得分:1)

添加div以包装标签和输入,并使用.input-group { float: right; }

&#13;
&#13;
<div style="background-color:red">This is a test
  <div class="input-group">
    <label>ID:</label>
    <input type="text" />
  </div> 
</div>
&#13;
import java.util.*;

public class my {
    public static void main(String[] a) {
        TreeMap<TreeSet<Integer>, String> map = new TreeMap<TreeSet<Integer>, String>();
        TreeSet<Integer> set = new TreeSet<Integer>();
        map.put(set, "lol");
    }
}
&#13;
&#13;
&#13;

答案 1 :(得分:0)

您可以尝试使用自己风格的float:right;

<div style="background-color:red">This is a test
    <div style="float:right">
        <label>ID:</label>
        <asp:TextBox runat="server"><asp:Textbox>
    </div>
</div>