2014-01-30 42 views
4
<li><span>Test:</span> 
<asp:Label style="float:right;padding-right:5px" 
      runat="server" 
      ID="lblTest"> 
</asp:Label></li> 

我有一个跨度和标签(我知道它也呈现为跨度),不知何故静态跨度的文字是好的,但标签的文本中Li元素倒下....直到底部。 我曾尝试垂直对齐和文本对齐,顶:0,但没有运气让他们在一条直线上标签掉下来在列表标签​​

回答

1
<li> 
    <span>Test:</span> 
    <asp:Label style="display:inline-block;" runat="server" ID="lblTest">hi</asp:Label> 
</li> 

改变你的风格,以这样的:

style="display:inline-block;" 

它显示块,如下

Output

Working Fiddle

+1

给予好评的小提琴解释:) –

2

试试这个工作对我来说

<li> 
    <span>Test:</span> 
    <asp:Label style="padding-right:5px;display:inline;" runat="server" ID="lblTest"></asp:Label> 
</li>