Как сохранить динамическое текстовое поле от перемещения других полей при росте - PullRequest
1 голос
/ 06 марта 2012

Я надеюсь, что смогу объяснить вопрос достаточно хорошо.У меня есть таблица с текстовым полем внизу.Пользователи могут захватить угол окна и развернуть его, если пожелают, но при этом несколько других полей перемещаются вместе с ним.Я наследую эту страницу от кого-то другого, поэтому я не могу говорить с их методологией.Форма настроена как таблица из двух столбцов.Большинство полей находятся в первом столбце.Помимо рассматриваемого текстового поля, есть только одно другое текстовое поле, которое охватывает оба столбца, но это одна строка и не может быть расширено.Есть только два поля, которые полностью находятся только во втором столбце.Эти два перемещаются, когда динамическое текстовое поле расширяется.Я попытался установить ширину для двух полей, которые движутся, так как у них не было одного, и надеялся, что это исправит это, но это не так.Это пишется на C # ASP.NET.

Код для полей и текстового поля:

<td style="width: 140px;">
<label for="txtLastName" id="Label2" style="font-size:15px; font-weight:bold;"><span style="color: #FF0000">*</span>Last Name:</label></td>

<td>
<asp:TextBox CssClass="textbox" ID="txtLastName" runat="server" TabIndex="2" 
    Height="19px" Width="130px"></asp:TextBox></td>



<td colspan="2">
<asp:TextBox CssClass="textbox" ID="txtComments" runat="server"  TextMode="MultiLine" 
   TabIndex="6" Height="30px" Width="275px"></asp:TextBox></td>

Извините, если это слишком много информации, но я предполагаю, что это простое исправлениечто я пропускаю, я новичок в разработке.

1 Ответ

2 голосов
/ 06 марта 2012

Легко сделать это в CSS для этого textarea сделать следующее:

текстовое поле {размер: нет; высота: 120px; макс высота: 120px; мин-высота: 120px;}

это сработает - вам не нужны мин и макс, хотя я вставил их просто для безопасности!

надеюсь, это поможет!

...