#asp.net
#asp.net
Вопрос:
это мой первый asp.net сайт, который я пишу, я хочу иметь простую форму с 5 строками текстового поля, в которые пользователь сможет писать, и одной кнопкой, которую пользователь сможет нажать, когда он закончит ввод данных.
Каждое текстовое поле, которое я добавляю, автоматически переходит в левую часть формы.
Как я могу контролировать место, в котором они будут отображаться?
Ответ №1:
Вероятно, вам следует сделать это с помощью простого css-скрипта. Вы можете добавить страницу css / скрипт в свое решение. А затем добавьте это в заголовок страницы. Но вы также могли бы использовать что-то подобное в верхней части вашей страницы .asp :
<style type="text/css">
.style1
{
position:absolute;
left:12%
top: 50px;
}
</style>
Ответ №2:
Элементы блока можно выровнять, установив для левого и правого полей значение auto. Установка левого и правого полей в значение auto указывает, что они должны разделять доступное поле поровну. Результатом является центрированный элемент:
margin-left:auto;
margin-right:auto;
Прочитайте о выравнивании по горизонтали.
Ответ №3:
Поместите текстовые поля в div с центрированным текстом:
<div style="text-align: center;">
...
</div>
Ответ №4:
Чтобы разобраться в веб-разработке, вам необходимо знать базовые концепции HTML и CSS. Я бы порекомендовал вам сначала немного изучить HTML и CSS, вы можете погуглить это или зайти в w3schools.
Все будет проще.
Комментарии:
1. Хороший комментарий, но это должен быть комментарий, а не ответ.
2. Как гласит китайская пословица (я думаю): «Дай человеку рыбу, и ты накормишь его на день. Научите человека ловить рыбу, и вы накормите его на всю жизнь.» Я понимаю, что это похоже на комментарий, но это ответ.