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

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 على ميزات جديدة واجهة المستخدم مثل عناصر تغيير الحجم، الخطوط العريضة، وصندوق التحجيم.

في هذا الفصل سوف تتعلم حول خصائص واجهة المستخدم التالية:

  • resize
  • outline-offset

دعم المتصفح

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

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

الملكية
resize4.0 غير معتمد 5.0
4.0 -moz-
4.015.0
outline-offset4.0 غير معتمد 5.0
4.0 -moz-
4.09.5

CSS3 تغيير الحجم

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

هذا العنصر div هو متغير الحجم من قبل المستخدم (يعمل في كروم، فايرفوكس، وسفاري وأوبرا).

المثال التالي يتيح للمستخدم تغيير حجم فقط من عرض <div> العنصر:

مثال

div {
    resize: horizontal;
    overflow: auto;
}
انها محاولة لنفسك »

المثال التالي يتيح للمستخدم تغيير حجم فقط ذروة <div> العنصر:

مثال

div {
    resize: vertical;
    overflow: auto;
}
انها محاولة لنفسك »

المثال التالي يتيح للمستخدم تغيير حجم كل من الطول والعرض ل <div> العنصر:

مثال

div {
    resize: both;
    overflow: auto;
}
انها محاولة لنفسك »

CSS3 المخطط إزاحة

ل outline-offset الملكية يضيف المسافة بين الخطوط العريضة، وعلى حافة الحدود أو عنصر.

الخطوط تختلف من الحدود في ثلاث طرق:

  • مخطط هو الخط الذي رسمته حول العناصر، خارج حافة الحدود
  • مخطط لا يأخذ مساحة
  • قد يكون مخططا غير مستطيلة
هذا شعبة لديه مخطط 15px خارج حافة الحدود.

يستخدم المثال التالي الخاصية إزاحة الخطوط العريضة لإضافة مسافة 15px بين الحدود والخطوط العريضة:

مثال

div {
    border: 1px solid black;
    outline: 1px solid red;
    outline-offset: 15px;
}
انها محاولة لنفسك »

خصائص واجهة المستخدم CSS3

يسرد الجدول التالي جميع خصائص واجهة المستخدم:

الملكية وصف
box-sizing يسمح لك لتشمل الحشو والحدود في العرض الكلي للعناصر مع ارتفاع
nav-down تحدد مكان للتنقل عند استخدام مفتاح التنقل السهم لأسفل
nav-index يحدد ترتيب الجدولة للعنصر
nav-left تحدد مكان للتنقل عند استخدام مفتاح التنقل يسار السهم
nav-right تحدد مكان للتنقل عند استخدام مفتاح الملاحة السهم الأيمن
nav-up تحدد مكان للتنقل عند استخدام مفتاح التنقل السهم حتى
outline-offset ويضيف المسافة بين الخطوط العريضة، وعلى حافة الحدود أو عنصر
resize تحديد ما إذا كان أو لم يكن العنصر يمكن تغيير حجم من قبل المستخدم