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

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 أمثلة ترقيم الصفحات


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


بسيط ترقيم الصفحات

إذا كان لديك موقع على شبكة الانترنت مع الكثير من الصفحات، قد ترغب في إضافة نوع من ترقيم الصفحات على كل صفحة:

لإنشاء ترقيم الصفحات، على غرار قائمة HTML:

مثال

ul.pagination {
    display: inline-block;
    padding: 0;
    margin: 0;
}

ul.pagination li {display: inline;}

ul.pagination li a {
    color: black;
    float: left;
    padding: 8px 16px;
    text-decoration: none;
}
انها محاولة لنفسك »

نشط وHoverable ترقيم الصفحات

تسليط الضوء على الصفحة الحالية مع .active الطبقة، واستخدام :hover محدد لتغيير لون كل وصلة الصفحة عند تحريك الماوس فوقها:

مثال

ul.pagination li a.active {
    background-color: #4CAF50;
    color: white;
}

ul.pagination li a:hover:not(.active) {background-color: #ddd;}
انها محاولة لنفسك »

أزرار النشطة وHoverable مدورة

إضافة border-radius الخاصية إذا كنت ترغب في وزر تقريب "النشط" "تحوم":

مثال

ul.pagination li a {
    border-radius: 5px;
}

ul.pagination li a.active {
    border-radius: 5px;
}
انها محاولة لنفسك »

Hoverable تأثير انتقال

إضافة transition الملكية إلى وصلات صفحة لخلق تأثير الانتقال على التحويم:

مثال

ul.pagination li a {
    transition: background-color .3s;
}
انها محاولة لنفسك »

تحدها ترقيم الصفحات

استخدام border الخاصية لإضافة حدود إلى ترقيم الصفحات:

مثال

ul.pagination li a {
    border: 1px solid #ddd; /* Gray */
}
انها محاولة لنفسك »

مدورة حدود

نصيحة: أضف حدود مدورة إلى الأول والأخير وصلتك في ترقيم الصفحات:

مثال

.pagination li:first-child a {
    border-top-left-radius: 5px;
    border-bottom-left-radius: 5px;
}

.pagination li:last-child a {
    border-top-right-radius: 5px;
    border-bottom-right-radius: 5px;
}
انها محاولة لنفسك »

المسافة بين الروابط

تلميح: إضافة margin الخاصية إذا كنت لا ترغب في مجموعة وصلات الصفحة:

مثال

ul.pagination li a {
    margin: 0 4px; /* 0 is for top and bottom. Feel free to change it */
}
انها محاولة لنفسك »

ترقيم الصفحات الحجم

تغيير حجم ترقيم الصفحات مع font-size الملكية:

مثال

ul.pagination li a {
    font-size: 22px;
}
انها محاولة لنفسك »

ترقيم الصفحات توسيط

لتوسيط ترقيم الصفحات، والتفاف عنصر حاوية حوله (مثل <div> )، وإضافة text-align:center

مثال

div.center {
    text-align: center;
}
انها محاولة لنفسك »

المزيد من الأمثلة


فتات الخبز

اختلاف آخر من ترقيم الصفحات هو ما يسمى ب "فتات الخبز":

مثال

ul.breadcrumb {
    padding: 8px 16px;
    list-style: none;
    background-color: #eee;
}

ul.breadcrumb li {display: inline;}

ul.breadcrumb li+li:before {
    padding: 8px;
    color: black;
    content: "/\00a0";
}
انها محاولة لنفسك »