أحدث البرامج التعليمية وتطوير الشبكة
×

CSS البرنامج التعليمي

CSS الصفحة الرئيسية CSS المقدمة CSS بناء الجملة CSS كيف CSS الألوان CSS خلفيات CSS حدود CSS هوامش CSS حشوة CSS عرض ارتفاع CSS نص CSS الخطوط CSS الروابط CSS قوائم CSS الجداول CSS صندوق نموذج CSS المخطط CSS العرض CSS العرض الاقصى CSS الوظيفة CSS تطفو CSS Inline-block CSS محاذاة CSS Combinators CSS الفئة المزيفة CSS شبه عنصر CSS شريط التنقل CSS القوائم المنسدلة CSS تلميحات CSS معرض الصور CSS صورة التعتيم CSS العفاريت صورة CSS ATTR المختارون أشكال CSS CSS عدادات

CSS3

CSS3 المقدمة CSS3 زوايا مدورة CSS3 صور الحدود CSS3 خلفيات CSS3 الألوان CSS3 التدرجات CSS3 ظلال CSS3 نص CSS3 الخطوط CSS3 2D التحويلات CSS3 التحويلات 3D CSS3 التحولات CSS3 الرسوم المتحركة CSS3 صور CSS3 أزرار CSS3 ترقيم الصفحات CSS3 أعمدة متعددة CSS3 واجهة المستخدم CSS3 مربع تحجيم CSS3 Flexbox CSS3 تساؤلات الإعلام CSS3 أمثلة MQ

CSS تصميم ويب مستجيب

تصميم ويب مستجيب مقدمة تصميم ويب مستجيب العرض تصميم ويب مستجيب شبكة عرض تصميم ويب مستجيب تساؤلات الإعلام تصميم ويب مستجيب صور تصميم ويب مستجيب فيديوهات تصميم ويب مستجيب الأطر

CSS Examples

CSS أمثلة CSS اختبار قصير CSS شهادة

CSS References

CSS مرجع CSS محددات CSS وظائف CSS إشارة أورال CSS Web Safe الخطوط CSS Animatable CSS وحدات CSS PX-EM محول CSS الألوان CSS قيم اللون CSS أسماء الألوان CSS3 دعم المتصفح

 

CSS زوايا مدورة


CSS3 مدور الزوايا

مع CSS3 border-radius الممتلكات، ويمكن أن تعطي أي عنصر "تدوير الزوايا".


دعم المتصفح

الأرقام في الجدول تحدد أول نسخة متصفح يدعم بشكل كامل العقار.

أرقام تليها -webkit- أو -moz- تحدد النسخة الأولى التي عملت مع بادئة.

الملكية
border-radius 5.0
4.0 -webkit-
9.0 4.0
3.0 -moz-
5.0
3.1 -webkit-
10.5

CSS3 border-radius الملكية

مع CSS3، يمكنك إعطاء أي عنصر "تدوير الزوايا"، وذلك باستخدام border-radius الممتلكات.

وهنا ثلاثة أمثلة:

1. تدوير زوايا لعنصر بلون خلفية المحدد:

زوايا مدورة!

2. تدوير زوايا لعنصر مع الحدود:

زوايا مدورة!

3. تدوير زوايا لعنصر مع صورة خلفية:

زوايا مدورة!

هنا هو رمز:

مثال

#rcorners1 {
    border-radius: 25px;
    background: #73AD21;
    padding: 20px;
    width: 200px;
    height: 150px;
}

#rcorners2 {
    border-radius: 25px;
    border: 2px solid #73AD21;
    padding: 20px;
    width: 200px;
    height: 150px;
}

#rcorners3 {
    border-radius: 25px;
    background: url(paper.gif);
    background-position: left top;
    background-repeat: repeat;
    padding: 20px;
    width: 200px;
    height: 150px;
}
انها محاولة لنفسك »
ملاحظةنصيحة: إن border-radius الخاصية هي في الواقع الخاصية المختصرة ل border-top-left-radius ، border-top-right-radius ، border-bottom-right-radius و border-bottom-left-radius الممتلكات.

CSS3 border-radius - حدد كل ركن

إذا قمت بتحديد قيمة واحدة فقط ل border-radius الممتلكات، وسيتم تطبيق هذا نصف قطرها الى جميع زوايا 4.

ومع ذلك، يمكنك تحديد كل ركن على حدة إذا كنت ترغب في ذلك. وهنا هي القواعد:

  • أربع قيم: القيمة الأولى تنطبق على أعلى اليسار، تنطبق القيمة الثانية إلى أعلى اليمين، تنطبق القيمة الثالثة إلى أسفل اليمين، وينطبق قيمة الرابعة إلى أسفل الزاوية اليسرى
  • ثلاث قيم: تنطبق القيمة الأولى إلى أعلى اليسار، تنطبق القيمة الثانية إلى أعلى اليمين واليسار من الأسفل، وينطبق القيمة الثالثة إلى أسفل اليمين
  • قيمتين: تنطبق القيمة الأولى إلى الزاوية العلوية اليمنى والسفلى اليمنى، وينطبق القيمة الثانية إلى أعلى اليمين والزاوية السفلي اليسرى
  • قيمة واحدة: يتم تقريب جميع الزوايا الأربع بالتساوي

وهنا ثلاثة أمثلة:

1. أربعة القيم - border-radius: 15px 50px 30px 5px :

2. ثلاثة القيم - border-radius: 15px 50px 30px :

3. قيمتين - border-radius: 15px 50px :

هنا هو رمز:

مثال

#rcorners4 {
    border-radius: 15px 50px 30px 5px;
    background: #73AD21;
    padding: 20px;
    width: 200px;
    height: 150px;
}

#rcorners5 {
    border-radius: 15px 50px 30px;
    background: #73AD21;
    padding: 20px;
    width: 200px;
    height: 150px;
}

#rcorners6 {
    border-radius: 15px 50px;
    background: #73AD21;
    padding: 20px;
    width: 200px;
    height: 150px;
}
انها محاولة لنفسك »

يمكنك أيضا إنشاء زوايا بيضاوي الشكل:

مثال

#rcorners7 {
    border-radius: 50px/15px;
    background: #73AD21;
    padding: 20px;
    width: 200px;
    height: 150px;
}

#rcorners8 {
    border-radius: 15px/50px;
    background: #73AD21;
    padding: 20px;
    width: 200px;
    height: 150px;
}

#rcorners9 {
    border-radius: 50%;
    background: #73AD21;
    padding: 20px;
    width: 200px;
    height: 150px;
}
انها محاولة لنفسك »

اختبر نفسك مع تمارين!

التمرين 1 » التمرين 2»


CSS3 زوايا خصائص مدور

الملكية وصف
border-radius خاصية الاختزال لوضع كل الحدود الأربعة - * - * - خصائص دائرة نصف قطرها
border-top-left-radius يحدد شكل الحدود من الزاوية العلوية اليسرى
border-top-right-radius يحدد شكل الحدود من الزاوية العلوية اليمنى
border-bottom-right-radius يحدد شكل الحدود من أسفل الزاوية اليمنى
border-bottom-left-radius يحدد شكل الحدود من الزاوية اليسار من الأسفل