Latest web development tutorials

Des exemples de l'onglet CSS

Ce chapitre, nous allons présenter comment créer une instance de paging par l'utilisation de CSS.


onglets simples

Si votre site a de nombreuses pages, vous aurez besoin d'utiliser l'onglet pour rendre la navigation pour chaque page.

L'exemple suivant montre comment utiliser HTML et CSS pour créer la page:

CSS Exemples

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

ul.pagination li {display: inline;}

ul.pagination li a {
color: black;
float: left;
padding: 16px 8px;
text-decoration: none;
}

Essayez »

Cliquez sur le style onglet et hover

Si vous cliquez sur cette page, vous pouvez utiliser .active pour définir le style de la page courante, vous pouvez utiliser la souris-over :hover sélecteurs pour modifier le style:

CSS Exemples

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

ul.pagination li a: hover: non ( .active) {background-color: #DDD;}

Essayez »

CSS Exemples

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

ul.pagination li a: hover: non (.active) {background-color: #DDD;}

Essayez »

arrondi Style

Vous pouvez utiliser le border-radius propriété pour la page sélectionnée pour ajouter du style des coins arrondis:

CSS Exemples

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

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

Essayez »

Hover effets de transition

Nous pouvons ajouter la transition propriété de déplacer la souris sur la page lorsque vous ajoutez des effets de transition:

CSS Exemples

ul.pagination li a {
transition: .3s background-color;
}

Essayez »

Avec onglet frontière

Nous pouvons utiliser la border attribut pour ajouter une page avec une bordure:

CSS Exemples

ul.pagination li a {
border: 1px solid #DDD; / * Gris * /
}

Essayez »

coins arrondis

Astuce: Dans la première et la dernière page les liens de pagination Lien Ajouter les filets:

CSS Exemples

.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;
}

Essayez »

intervalle de Paging

Astuce: Vous pouvez utiliser la margin propriété pour ajouter un espace directement à chaque page:

CSS Exemples

ul.pagination li a {
marge :. 0 4px; / * 0 est pour le haut et le bas Ne hésitez pas à le changer * /
}

Essayez »

police Paging taille

Nous pouvons utiliser la font-size de font-size de propriété pour définir la page font size:

CSS Exemples

ul.pagination li a {
font-size: 22px;
}

Essayez »

onglet Centre

Si vous voulez centrer onglet, vous pouvez (comme <div>) pour ajouter dutexte-aligner sur l'élément conteneur:stylede centre:

CSS Exemples

div.center {
text-align: center;
}

Essayez »

D'autres exemples

CSS Exemples


Essayez »

Breadcrumbs

Une autre navigation miettes de pain, des exemples sont les suivants:

CSS Exemples

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

ul.breadcrumb li {display: inline;}

ul.breadcrumb li + li: avant {
padding: 8px;
color: black;
contenu: "/ \ 00A0";
}

Essayez »