كيفية إنشاء: نموذج الاتصال

تعلم كيفية إنشاء نموذج الاتصال باستخدام 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="ارتفاع:200px"></textarea>
    <input type="submit" value="إرسال">
  </form>
</div>

خطوة ثانية - إضافة CSS:

/* ضبط الستايل لجميع العناصر التي نوعها "text" واختيارات النص و النص المجال */
input[type=text], select, textarea {
  عرض: 100%; /* عرض كامل */
  مروحة: 12px; /* بعض الملء الداخلي */ 
  حلقة: 1px من اللون الأسود على اللون الرمادي;
  حلقة الرؤوس: 4px; /* حواف رأسية دائرية */
  تحديد الحجم: صندوق; /* التأكد من أن الملء الداخلي والعرض ثابتان */
  الطول الأفقي: 6px; /* عرض من الخارج إلى الأسفل */
  الطول الأفقي: 16px; /* عرض أسفل */
  تحديد الحجم: رأسي /* السماح للمستخدم بتغيير حجم النص المجال بشكل رأسي وليس أفقياً */
}
/* ضبط لون الخلفية وстиل خاص آخر لزر الإرسال */
input[type=submit] {
  لون الخلفية: #04AA6D;
  لون النص: أبيض;
  مروحة: 12px 20px;
  حلقة: لا شيء;
  حلقة الرؤوس: 4px;
  المؤشر: نقرة;
}
/* إضافة خلفية زرقاء أعمق عند وضع المؤشر على زر الإرسال */
input[type=submit]:hover {
  لون الخلفية: #45a049;
}
/* إضافة لون خلفية وملء داخلي إلى محامل النموذج */
.container {
  حلقة الرؤوس: 5px;
  لون الخلفية: #f2f2f2;
  مروحة: 20px;
}

جربها بنفسك

الصفحات ذات الصلة

دليل:نموذج HTML

دليل:نموذج CSS