چگونه ایجاد میکنیم: فرم تماس
- صفحه قبل فرم پرداخت
- صفحه بعدی فرم ورود اجتماعی
آموزش ایجاد فرم تماس با استفاده از CSS.
فرم تماس
چگونه فرم تماس ایجاد میکنیم
مرحله اول - اضافه کردن 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="height:200px"></textarea> <input type="submit" value="Submit"> </form> </div>
مرحله دوم - اضافه کردن CSS:
/* برای فیلدهای ورودی نوع "text"، عناصر انتخاب و متنفیلد استایلهایی تنظیم میشود */ input[type=text], select, textarea { width: 100%; /* عرض کامل */ padding: 12px; /* برخی حاشیههای داخلی */ border: 1px solid #ccc; /* لبههای خاکستری */ border-radius: 4px; /* لبههای گرد */ box-sizing: border-box; /* اطمینان حاصل میشود که حاشیهها و عرض ثابت باقی بمانند */ margin-top: 6px; /* حاشیه بیرونی پایینی */ margin-bottom: 16px; /* حاشیه پایینی */ resize: vertical /* به کاربر اجازه میدهد که اندازه متنفیلد را به صورت عمودی تغییر دهد (و نه افقی) */ } /* برای دکمه ارسال رنگ پسزمینه و برخی استایلهای خاص تنظیم میشود */ input[type=submit] { background-color: #04AA6D; color: white; padding: 12px 20px; border: none; border-radius: 4px; cursor: pointer; } /* هنگامی که موس بر روی دکمه ارسال قرار میگیرد، رنگ پسزمینه سبز تیرهتری اضافه میشود */ input[type=submit]:hover { background-color: #45a049; } /* برای کانتینر فرم رنگ پسزمینه و برخی حاشیههای داخلی اضافه میشود */ .container { border-radius: 5px; background-color: #f2f2f2; padding: 20px; }
صفحات مرتبط
آموزش:فرم HTML
آموزش:فرم CSS
- صفحه قبل فرم پرداخت
- صفحه بعدی فرم ورود اجتماعی