إدخال W3.CSS
نموذج الإدخال
أهم التصنيفات
نموذج الإدخال
مثال
<form class="w3-container">
<label>First Name</label>
<input class="w3-input" type="text">
<label>Last Name</label>
<input class="w3-input" type="text">
</form>
تسميات القاع
نموذج الإدخال
مثال
<form class="w3-container">
<input class="w3-input" type="text">
<label>First Name</label>
<input class="w3-input" type="text">
<label>Last
Name</label>
</form>
بطاقات الإدخال
رأس
مثال
<div class="w3-card-4">
<div class="w3-container
w3-green">
<h2>Header</h2>
</div>
<form class="w3-container">
<label>First Name</label>
<input class="w3-input"
type="text">
<label>Last Name</label>
<input class="w3-input"
type="text">
</form>
</div>
تسميات ملونة
استخدم أيًا من فئات ألوان النص w3 لتلوين ملصقاتك:
مثال
<form class="w3-container">
<label
class="w3-text-blue"><b>First Name</b></label>
<input class="w3-input w3-border" type="text">
<label
class="w3-text-blue"><b>Last Name</b></label>
<input class="w3-input w3-border" type="text">
<button class="w3-btn
w3-blue">Register</button>
</form>
إدخال يحد
أضف فئة w3-border لإنشاء مدخلات ذات حدود:
مثال
<input class="w3-input w3-border"
type="text">
حدود مدورة
استخدم أيًا من فئات w3-round لإنشاء حدود مستديرة:
مثال
<input class="w3-input w3-border w3-round"
type="text">
<input class="w3-input w3-border
w3-round-large"
type="text">
إدخال بلا حدود
فئة الإدخال w3 لها حد سفلي بشكل افتراضي. إذا كنت تريد إدخالاً بلا حدود ، أضف فئة w3-border-0 :
مثال
<form class="w3-container w3-light-grey">
<label>First
Name</label>
<input class="w3-input w3-border-0" type="text">
<label>Last Name</label>
<input class="w3-input
w3-border-0" type="text">
</form>
الألوان
لا تتردد في استخدام الأنماط والألوان المفضلة لديك:
نموذج الإدخال
مثال
<div class="w3-container w3-teal">
<h2>Input Form</h2>
</div>
<form class="w3-container">
<label class="w3-text-teal"><b>First Name</b></label>
<input class="w3-input w3-border w3-light-grey" type="text">
<label class="w3-text-teal"><b>Last Name</b></label>
<input class="w3-input w3-border w3-light-grey" type="text">
<button class="w3-btn w3-blue-grey">Register</button>
</form>
المدخلات القابلة للتحويم
تضيف فئات الألوان w3-hover- لونًا للخلفية إلى حقل الإدخال عند تمرير الماوس فوق:
مثال
<input class="w3-input w3-hover-green" type="text">
<input class="w3-input
w3-border w3-hover-red" type="text">
<input class="w3-input
w3-border w3-hover-blue" type="text">
مدخلات متحركة
تعمل فئة w3-animate-input على تحويل عرض حقل الإدخال إلى 100٪ عندما يتم التركيز عليه:
مثال
<input class="w3-input w3-animate-input"
type="text" style="width:30%">
مثال
<input class="w3-check" type="checkbox" checked="checked">
<label>Milk</label>
<input class="w3-check"
type="checkbox">
<label>Sugar</label>
<input class="w3-check" type="checkbox" disabled>
<label>Lemon (Disabled)</label>
مثال
<input class="w3-radio" type="radio" name="gender" value="male" checked>
<label>Male</label>
<input class="w3-radio"
type="radio" name="gender" value="female">
<label>Female</label>
<input class="w3-radio"
type="radio" name="gender" value="" disabled>
<label>Don't know (Disabled)</label>
اشر على الخيارات
مثال
<select class="w3-select" name="option">
<option value="" disabled
selected>Choose your option</option>
<option value="1">Option
1</option>
<option value="2">Option 2</option>
<option
value="3">Option 3</option>
</select>
قائمة تحديد الحدود
مثال
<select class="w3-select w3-border" name="option">
عناصر النموذج في الشبكة
في هذا المثال ، نستخدم نظام الشبكة المتجاوبة W3.CSS لجعل المدخلات تظهر على نفس السطر (على الشاشات الأصغر ، سيتم تكديسها أفقيًا بعرض 100٪). سوف تتعلم المزيد عن هذا لاحقًا.
مثال
<div class="w3-row-padding">
<div class="w3-third">
<input class="w3-input w3-border" type="text" placeholder="One">
</div>
<div class="w3-third">
<input
class="w3-input w3-border" type="text" placeholder="Two">
</div>
<div class="w3-third">
<input class="w3-input
w3-border" type="text" placeholder="Three">
</div>
</div>
شبكة مع تسميات
مثال
<div class="w3-row-padding">
<div class="w3-half">
<label>First Name</label>
<input
class="w3-input w3-border" type="text" placeholder="Two">
</div>
<div class="w3-half">
<label>Last
Name</label>
<input class="w3-input
w3-border" type="text" placeholder="Three">
</div>
</div>