Добрый день. Поэтому, пытаясь добавить несколько полей даты во всплывающее окно на сайте, которое я делаю, я испытал нечто странное. Добавление этих трех строк в всплывающее окно привело к тому, что столбец, который они предположили, должен был прыгать вправо, и теперь я не могу заставить их выстраиваться в линию.Почему мои ряды в колонках внезапно прыгают вправо? И как мне это исправить?
Я не знаю, как это важно отметить, но есть текстовое поле слева от столбца, но добавляемые поля/строки будут ниже высоты текстового поля.
Ниже я попытался взять кусочек кода в качестве примера, если оно достаточно, я попытаюсь добавить больше:
<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 =», похоже, что это должно быть –