CSS - Buttons تصميم الأزرار
CSS3 - تصميم الأزرار (Buttons)
🔸 باستخدام CSS3، يمكنك تصميم أزرار جذابة بدون الحاجة إلى صور أو JavaScript. يمكنك التحكم في اللون، الحواف، الظلال، الحركات، والمزيد.
🧪 مثال: زر بسيط
<button>اضغط هنا</button>
button {
background-color: #4CAF50;
color: white;
padding: 14px 20px;
border: none;
cursor: pointer;
font-size: 16px;
}
📌 زر بلون أخضر ونص أبيض مع حواف ناعمة وبدون إطار.
🧪 تأثير عند المرور (hover)
button:hover {
background-color: #45a049;
}
📌 يتغير لون الزر عند مرور الفأرة لإعطاء تفاعل بصري.
🧪 زر بحواف دائرية
.rounded {
border-radius: 12px;
}
<button class="rounded">زر دائري</button>
🧪 زر مع ظل
.shadow {
box-shadow: 0 8px 16px rgba(0,0,0,0.3);
}
<button class="shadow">زر بظل</button>
🧪 زر يعرض تأثير ضغطة
.press-effect:active {
transform: scale(0.95);
}
<button class="press-effect">اضغطني</button>
💡 ملاحظات مفيدة
- يمكنك استخدام
<a>
بدل<button>
مع نفس التنسيق لجعل الروابط تظهر كأزرار. - استخدم
:hover
و:active
لإضافة تفاعلات جذابة. - خاصية
transition
يمكن استخدامها لتنعيم التأثيرات.
button {
transition: background-color 0.3s ease;
}
تعليقات
إرسال تعليق