Как создать: контактная форма
- Предыдущая страница Таблица для оплаты
- Следующая страница Таблица для социальных логинов
Учимся создавать контактные формы с помощью CSS.
Контактная форма
Как создать контактную форму
Шаг 1 - Добавьте HTML:
Используйте элемент <form> для обработки ввода. Вы можете узнать больше о相关信息 в наших PHP-уроках.
Затем добавьте контролы ввода для каждого поля (с соответствующими этикетками):
<div class="container"> <form action="action_page.php"> <label for="fname">First Name</label> <input type="text" id="fname" name="firstname" placeholder="Your name.."> <label for="lname">Last Name</label> <input type="text" id="lname" name="lastname" placeholder="Your last name.."> <label for="country">Country</label> <select id="country" name="country"> <option value="australia">Australia</option> <option value="canada">Canada</option> <option value="usa">USA</option> </select> <label for="subject">Тема</label> <textarea id="subject" name="subject" placeholder="Напишите что-то.." style="высота:200px"></textarea> <input type="submit" value="Submit"> </form> </div>
第二步 - Добавить CSS:
/* Установить стили для полей ввода типа "text", элементов выбора и текстовых полей */ input[type=text], select, textarea { ширина: 100%; /* Полная ширина */ отступ: 12px; /* Некоторое внутреннее поле */ границы: 1px сплошная #ccc; /* Серые границы */ радиус угла: 4px; /* Закругленные края */ box-sizing: border-box; /* Убедиться, что поля и ширина остаются неизменными */ верхний отступ: 6px; /* Внешний нижний отступ */ нижний отступ: 16px; /* Низний отступ */ изменение размера: вертикальное /* Позволяет пользователю изменять размер текстового поля только вертикально, а не горизонтально */ } /* Установить специфические стили фона и т.д. для кнопки отправки */ input[type=submit] { цвет фона: #04AA6D; цвет: белый; отступ: 12px 20px; границы: none; радиус угла: 4px; курсор: указатель; } /* Добавить более глубокий зеленый цвет фона при наведении мыши на кнопку отправки */ input[type=submit]:hover { цвет фона: #45a049; } /* Добавить цвет фона и внутренние поля для контейнера формы */ .container { радиус угла: 5px; цвет фона: #f2f2f2; отступ: 20px; }
Соответствующие страницы
Учебник:HTML форма
Учебник:CSS форма
- Предыдущая страница Таблица для оплаты
- Следующая страница Таблица для социальных логинов