แบบฟอร์มติดต่อ
เรียนรู้วิธีการสร้างแบบฟอร์มติดต่อด้วย 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">Subject</label> <textarea id="subject" name="subject" placeholder="Write something.." 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 表单