一些HTML代码:
<p id='one'>Hello World how are you. <span>Entrepreneur</span></p>
<p>Hello World how are you. <span>Entrepreneur</span></p>
Run Code Online (Sandbox Code Playgroud)
一些CSS:
#one span {
display: inline-block;
}
p {
font-family: Arial;
font-size: 16px;
width: 200px;
}
Run Code Online (Sandbox Code Playgroud)
第二段表现得像我期望的那样.
然而,第一个行为不同,因为跨度是内联块.
我的问题是,为什么inline-block跨度忽略了 和span前一个词之间的断开线?
谢谢!
这里举例说明.
我有一个ASP.NET应用程序,我使用ListView.如果我创建一个ListItem(一行),我想使用一个LinkButton.我希望这个LinkButton有CSS属性..
color:Black;
text-decoration:none;
Run Code Online (Sandbox Code Playgroud)
但是,如果我启动应用程序.我得到linkButtons为蓝色和下划线:(
在这里我的代码:
ASPX:
...
<asp:ListView runat="server" ID="myListView">
<LayoutTemplate>
<table id="UserTable" runat="server" border="0">
<tr id="Tr1" style="background-color:#E5E5FE">
<th runat="server"><asp:LinkButton ID="lnkBenutzer" runat="server" >id_Benutzer</asp:LinkButton></th>
<th runat="server"><asp:LinkButton ID="lnkemail" runat="server" >id_Email</asp:LinkButton></th>
<th runat="server"><asp:LinkButton ID="lnkVorname" runat="server" >id_Vorname</asp:LinkButton></th>
<th runat="server"><asp:LinkButton ID="lnkNachname" runat="server" >id_Nachname</asp:LinkButton></th>
<th runat="server"><asp:LinkButton ID="lnkTelefon" runat="server" >id_Telefon</asp:LinkButton></th>
</tr>
<tr runat="server" id="ItemPlaceholder">
</tr>
</table>
</LayoutTemplate>
<ItemTemplate>
<tr>
<td align="left" ><asp:LinkButton ID="Label1" Text='<%# Eval("Benutzername") %>' runat="server" /></td>
<td align="left"><asp:Label ID="Label2" Text='<%# Eval("eMail") %>' runat="server" /></td>
<td align="left"><asp:Label ID="Label3" Text='<%# Eval("Vorname") %>' runat="server" /></td>
<td align="left"><asp:Label ID="Label4" …Run Code Online (Sandbox Code Playgroud) 根据Walkenbach的"Excel VBA编程Dummis"(第153页),这个宏应该显示1000.
但是当我运行时它在MsgBox中说500500 ..嗯?
Sub AddNumbers()
Dim Total As Double
Dim Cnt As Integer
Total = 0
For Cnt = 1 To 1000
Total = Total + Cnt
Next Cnt
MsgBox Total
End Sub
Run Code Online (Sandbox Code Playgroud)