"إذا أراد العامل أن يؤدي عمله بشكل جيد، فعليه أولاً أن يشحذ أدواته." - كونفوشيوس، "مختارات كونفوشيوس. لو لينجونج"
الصفحة الأمامية > برمجة > كيف يمكنني إنشاء حدود متعددة الألوان في CSS باستخدام "الصورة الحدودية" فقط؟

كيف يمكنني إنشاء حدود متعددة الألوان في CSS باستخدام "الصورة الحدودية" فقط؟

نشر في 2025-02-06
تصفح:162

How Can I Create Multi-Colored Borders in CSS Using Only `border-image`?

إنشاء حدود متعددة الألوان مع CSS

تعرض الصورة المقدمة في السؤال حدود بألوان متعددة. يمكن إنشاء هذه الحدود دون استخدام عناصر زائفة ، بل عن طريق استخدام خاصية صورة الحدود إلى جانب التدرج الخطي. إليك كيفية تحقيق ذلك:

تنفيذ الكود

.fancy-border {
  width: 150px;
  height: 150px;
  text-align: center;
  border-top: 5px solid;
  border-image: linear-gradient(to right, grey 25%, yellow 25%, yellow 50%, red 50%, red 75%, teal 75%) 5;
}
my content

التفسير حجم ومحاذاة عنصر div. يشير إلى التدرج الخطي الذي يمتد على عرض الحدود ، مع ألوان تتناوب بين الرمادي والأصفر والأحمر والطيور.

وحدات البكسل.

    أحدث البرنامج التعليمي أكثر>

    تنصل: جميع الموارد المقدمة هي جزئيًا من الإنترنت. إذا كان هناك أي انتهاك لحقوق الطبع والنشر الخاصة بك أو الحقوق والمصالح الأخرى، فيرجى توضيح الأسباب التفصيلية وتقديم دليل على حقوق الطبع والنشر أو الحقوق والمصالح ثم إرسالها إلى البريد الإلكتروني: [email protected]. سوف نتعامل مع الأمر لك في أقرب وقت ممكن.

    Copyright© 2022 湘ICP备2022001581号-3