border-radius في CSS
مجاني، بلا تسجيل، يعمل داخل متصفحك.
أقصر كتلة في CSS: ثماني نسب مئوية على خاصية واحدة، وبلا أي SVG في أي مكان. وهي شكل مختلف فعلًا عن كتل SVG، وتُقدَّم بوصفها شيئًا قائمًا بذاته لا بوصفها الكتلة نفسها بصيغة أخرى.
تصدير بصيغة border-radius في CSS، مقصوصًا عند الأسطر الأولى
.blob {
width: 320px;
height: 320px;
border-radius: 50% 50% 50% 50% / 50% 50% 50% 50%;
}
ما يجدر معرفته
- خاصية واحدة على عنصر تملكه سلفًا — لا شيء تلصقه في الترميز.
- أربع زوايا فقط، فلا تستطيع إنتاج كتلة بستة فصوص ولا تتظاهر بذلك.
- تتحرّك وتنتقل بسلاسة، وهو ما لا يفعله مسار SVG دون عمل إضافي.
- القيم مولَّدة داخل حد التحجيم الخاص بالمتصفح نفسه، فما تراه هو ما يُرسم.
دعم المتصفحات
شامل. صيغة القيم الثماني بالشرطة المائلة مدعومة منذ وجود الخاصية ذاتها. للكتل فقط — فالموجة لا مقابل لها بأربع زوايا، ولهذا تُعطَّل هذه الصيغة في مولّد الموجات بدل أن تنتج شيئًا خاطئًا في صمت.
الحجم عبر الإعدادات المسبقة
كل إعداد مسبق تستطيع هذه الصيغة التعبير عنه، مقيسًا كما يخرجه المولّد. أصغرها سداسي عند 94 بايت؛ وأكبرها بريق عند 110 بايت. وعدد النقاط هو ما يصنع الفارق — فكل نقطة إضافية تضيف مقطعًا تكعيبيًا كاملًا من الإحداثيات.
| الصيغة | الحجم |
|---|---|
| سداسي | 94 B |
| رشّة | 102 B |
| حصاة | 104 B |
| زهرة | 104 B |
| فقاعة | 106 B |
| مثلث مستدير | 108 B |
| بلّورة | 108 B |
| كتلة ناعمة | 110 B |
| كتلة عضوية | 110 B |
| جوهرة مُوجَّهة | 110 B |
| نجمة | 110 B |
| بريق | 110 B |
بمزيد من التفصيل
في مواصفة CSS قاعدة توقع بكل مولّد من هذا النوع تقريبًا. إذا تجاوز مجموع نصفَي القطر الملتقيين على حافة طولَ تلك الحافة، حسب المتصفح معامل تحجيم واحدًا من أسوأ حافة وضرب **كل** نصف قطر به. والزوج السيئ الواحد لا يسطّح زاوية واحدة فحسب — بل يقلّص استدارة الشكل بأكمله، فيرسم المتصفح شيئًا مختلفًا بوضوح عن المعاينة. والأزواج هنا مولَّدة بحيث لا يتجاوز مجموع أي منها 100%، ما يجعل ذلك المعامل مساويًا للواحد تمامًا بحكم البناء لا بحكم الحظ.
أسئلة
أي الأشكال تصلح بصيغة border-radius في CSS؟
تغطي هذه الصيغة كتلة. وهذا قيد حقيقي لا قصور في الأداة: فحيث يغيب مولّد عن تلك القائمة تكون الصيغة عاجزة فعلًا عن التعبير عنه، وتقديمها رغم ذلك يسلّمك شيئًا يرسم الشكل الخطأ في صمت.
ما حجم تصدير border-radius في CSS؟
بين 94 و110 بايت عبر الإعدادات المسبقة الـ12 التي تدعمه. تقليل النقاط هو الرافعة المؤثرة؛ أما النعومة واللون فلا يكلّفان شيئًا.
هل يمكنني تحريره يدويًا بعد ذلك؟
نعم. الناتج نص صِرف بلا تعليق مولّد ولا علامة تعريف ولا رابط يعود إلى هنا. غيّر الألوان، أو أعد تسمية الصنف، أو الصق المسار في ملف SVG خاص بك — لا شيء لاحقًا يعتمد على بقائه كما كان.
كل رقم وكل شكل في هذه الصفحة أُنتج بتشغيل المولّد وقت البناء، فهو يصف الأداة التي أنت على وشك استخدامها لا نسخة كانت موجودة يومًا.