Member 13995256 Ответов: 1

Как я могу увеличить верхний размер элементов управления в форме с помощью java script


время разработки мы разрабатываем страницу с элементами управления но нам нужно увеличивать и уменьшать верхний размер элементов управления в зависимости от условия как я могу решить эту проблему с помощью javascript или jquery в asp.net, ниже упомянутый мой код элементов управления некоторые элементы управления мне нужно отобразить по умолчанию и некоторые элементы управления мне нужно отобразить на основе условия, но элементы управления allignment всегда сверху

Что я уже пробовал:

Цитата:
&ЛТ;АСП:метка идентификатор="lblEmpID" стиль="Z-индекс: 100; кол-во: 8 Пикс; позицию: абсолютная; ТОП: 42px" атрибут runat="сервер" CssClass="labelBoldClass"&ГТ;код сотрудника
&ЛТ;АСП:метка идентификатор="lblDispEmpID" стиль="Z-индекса: 115; кол-во: 136px; позицию: абсолютная; ТОП: 42px" атрибут runat="сервер" CssClass="fieldClass"&ГТ;код сотрудника
&ЛТ;АСП:метка идентификатор="lblFirstName" стиль="Z-индекс: 100; кол-во: 8 Пикс; позицию: абсолютная; ТОП: 74px" атрибут runat="сервер" CssClass="labelBoldClass"и GT;имя
&ЛТ;АСП:текстовое поле с ID="txtFirstName" стиль="Z-индекса: 115; кол-во: 136px; позицию: абсолютная; ТОП: 72px" атрибут runat="сервер" ширина="шириной 250 пикселей и следующий" параметр maxlength="14" CssClass="fieldClass" свойство tabindex="1"&ГТ;
&ЛТ;СС1:AbraRequiredFieldValidator идентификатор="arfvFirstName" ControlToValidate="txtFirstName" стиль="осталось: 126px; позицию: абсолютная; ТОП: 77px" атрибут runat="сервер"и GT;
&ЛТ;АСП:метка идентификатор="lblMiddleName" стиль="Z-индекса: 116; кол-во: 8 Пикс; позицию: абсолютная; ТОП: 106px" атрибут runat="сервер" CssClass="labelBoldClass"&ГТ;отчество
&ЛТ;АСП:текстовое поле с ID="txtMiddleName" стиль="Z-индекса: 113; кол-во: 136px; позицию: абсолютная; ТОП: 106px" свойство tabindex="2" атрибут runat="сервер" ширина="шириной 250 пикселей и следующий" параметр maxlength="14" CssClass="fieldClass"&ГТ;
&ЛТ;АСП:метка идентификатор="lblLastName" стиль="Z-индекса: 101; кол-во: 8 Пикс; позицию: абсолютная; ТОП: 138px" атрибут runat="сервер" CssClass="labelBoldClass"&ГТ;фамилия
&ЛТ;АСП:текстовое поле с ID="txtLastName" стиль="Z-индекса: 111; осталось: 136px; позицию: абсолютная; ТОП: 138px" свойство tabindex="3" атрибут runat="сервер" ширина="шириной 250 пикселей и следующий" параметр maxlength="25" CssClass="fieldClass"&ГТ;

ZurdoDev

Я бы посоветовал погуглить, как изменить свойства css с помощью jQuery.

1 Ответов

Рейтинг:
1

littleGreenDude

Использовать идентификатор элемента управления и Верхней с помощью CSS. Например (JQuery), допустим, вы хотите увеличить верхнюю часть метки первого имени на 250

var newtop = $('#lblFirstName').position().top + 250;
$('#lblFirstName').css('top', newtop + 'px');


Пожалуйста, имейте в виду, что ASP изменит ярлыки, и вам придется это учитывать. Вероятно, вам было бы лучше применить общий класс к элементам, которые вы хотите настроить, а затем вы могли бы настроить все поля сразу, обратившись к классу.

var newtop = $('.adjustabletopclass').position().top + 250;
$('.adjustabletopclass').css('top', newtop + 'px');