大家好日子。因此,當試圖在網站上的一個彈出窗口中添加一些日期字段時,我讓我感到奇怪。將這3行添加到彈出框中會導致它們所在的列跳到右側,現在我無法讓它們排隊。爲什麼我的排在一個柱子突然跳到右邊?我該如何解決這個問題?
我不知道它有多重要,但在列的左側有一個文本框,但我添加的框/行將在文本框的高度之下。
下面我試圖把代碼的片爲例,如果它足夠我會嘗試加入更多:
<table style="float: left;">
<tr>
<div>
<tr>(the following code shows normally like it should)
<td align="left" valign="top" colspan="4">Lable:</td>
</tr>
<tr>
<td width="2px"></td>
<td align="left" valign="top">Label</td>
<td colspan="3">
<telerik:RadDatePicker ID="RDP1" runat="server"
Culture="Language"
DbSelectedDate='<%# (Container is GridEditFormInsertItem)? DateTime.Today : Eval("EVAL1") %>'
Width="145px">
<Calendar ID="Calendar3" runat="server" UseColumnHeadersAsSelectors="False" UseRowHeadersAsSelectors="False" ViewSelectorText="x">
</Calendar>
<DatePopupButton HoverImageUrl="" ImageUrl="" />
<DateInput ID="DateInput3" runat="server" DateFormat="dd-MM-yyyy" DisplayDateFormat="dd-MM-yyyy">
</DateInput>
</telerik:RadDatePicker>
</td>
</tr>
<tr>
<td></td>
<td colspan="3">Label</td>
</tr>
<tr>
<td></td>
<td align="left" valign="top">Label:</td>
<td align="left" valign="top" colspan="3">
<telerik:RadDatePicker ID="RDP2" runat="server" Culture="Language" DbSelectedDate='<%# Eval("EVAL2") %>' Width="170px">
<Calendar ID="Calendar5" runat="server" UseColumnHeadersAsSelectors="False" UseRowHeadersAsSelectors="False" ViewSelectorText="x">
</Calendar>
<DateInput ID="DateInput5" runat="server" DateFormat="dd-MM-yyyy" DisplayDateFormat="dd-MM-yyyy">
</DateInput>
</telerik:RadDatePicker>
<asp:ImageButton ID="btnDelete" runat="server" ImageUrl="url" OnClick="btnFunction_Click" ToolTip="Text" Style="vertical-align:middle;" />
</td>
</tr>
</div>
</tr>
對於那些希望看到的CSS,有沒有,至少不會對我的問題產生影響,因爲他們更多地指向實際的網頁,而不是彈出窗口。
提前我想說謝謝你的幫助和你的時間。發生
謝謝您的信息。原來,雖然我的例子是不正確的,或者實際上有6列**在行中,所以現在我添加了+1到'colspan ='數字它看起來應該是 –