إنشاء زر دائري بتصميم نصوص بخطوط متعددة باستخدام CSS
في عصر تصميم واجهات المستخدم، تعتبر الأزرار جزءًا أساسيًا من أي موقع إنترنت أو تطبيق. وعلى وجه الخصوص، الأزرار الدائرية التي تحتوي على نصوص بخطوط مختلفة تُعد من العناصر الجذابة التي يمكن أن تضيف لمسة مميزة للتصميم. في هذا المقال، سنتناول كيفية إنشاء زر دائري باستخدام HTML وCSS مع نصوص تتضمن خطوطاً متنوعة.
الهيكل الأساسي لزر دائري باستخدام HTML
للبدء في تصميم الزر، نحتاج إلى إعداد هيكل HTML بسيط. يمكننا استخدام علامة <button>
لتعريف الزر، وداخلها نضع العناصر النصية التي نريد أن نعرضها. إليك مثال بسيط:
<button class="drs-button">
<span>السطر الأول</span>
<span>السطر الثاني</span>
</button>
هذا الشيفرة تعكس الأساس الذي سنبني عليه زرًا دائريًا مع نصوص متعددة.
تصميم الزر باستخدام CSS
بعد إعداد الهيكل الأساسي، ننتقل إلى تصميمه باستخدام CSS. لتحقيق الشكل الدائري، يجب تحديد نصف قطر الحدود (border-radius
) ليكون 50٪. كما يمكننا تخصيص الخلفية والألوان وحجم الخطوط لكل عنصر داخل الزر. إليك الشيفرة الكاملة:
body {
background: dodgerblue;
}
.drs-button {
font-size: 2em;
padding: 0.5em;
aspect-ratio: 1;
outline: none;
cursor: pointer;
border: 0;
border-radius: 50%;
color: black;
background-color: white;
text-align: center;
}
.drs-button:hover {
background-color: yellow;
}
.drs-button span {
display: block;
}
.drs-button span:last-child {
font-family: serif;
font-size: 0.5em;
font-style: italic;
color: #dd0000;
}
شرح الأنماط المستخدمة
تتكون الأنماط من مجموعة متنوعة من الخصائص التي تحدد مظهر الزر.
- خلفية الزر: تم استخدام لون
dodgerblue
كخلفية لصورة الجسم، مما يجعل الزر بارزًا عند عرض المحتوى. - حجم الخط: يتم تعيين حجم الخط إلى
2em
لجعل النص واضحًا وسهل القراءة. - دائرة الزر: عن طريق تعيين
border-radius
إلى50%
، نحصل على الشكل الدائري المطلوب. - تأثير التمرير: عند تمرير الماوس فوق الزر، سوف يتغير لون الخلفية إلى
yellow
مما يضيف ديناميكية للتفاعل.
تخصيص النصوص والخطوط
يمكن لكل جزء من النص أن يكون له تصميمه الخاص. في المثال أعلاه، الجزء الثاني من النص يستخدم خطًا مختلفًا باستخدام font-family: serif
، مما يمنحه تميزًا إضافيًا. نستطيع أيضًا تخصيص خصائص أخرى مثل اللون وحجم الخط ليناسب التصميم العام للموقع.
نصائح لتصميم زر دائري جذاب
-
اختيار الألوان بحذر: تأكد من أن الألوان المستخدمة تتماشى مع هوية العلامة التجارية الخاصة بك. الألوان الزاهية قد تزيد من جاذبية الزر.
-
استخدم المساحات الفارغة بشكل مناسب: يساهم الحشو الجيد في تحسين قابلية الاستخدام، مما يجعل الزر ضمن متناول الزائر.
- الاختبار على مختلف الأجهزة: تأكد من أن الزر يظهر بشكل جيد على الأجهزة المختلفة، سواء كانت هواتف أو أجهزة حاسوب.
استنتاج
تتيح لنا تقنية HTML وCSS إمكانية إنشاء أزرار دائرية إبداعية وجذابة تتميز بنصوص مختلفة الخطوط، مما يعزز تجربة المستخدم. باتباع الخطوات المذكورة أعلاه، يمكنك تصميم زر دائري احترافي يضفي لمسة جمالية على تصميماتك. سواء كنت مطورًا مبتدئًا أو مصممًا محترفًا، يظل الزر أحد العناصر الأساسية التي تؤثر على تفاعل المستخدم مع الموقع.