欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

css好看的分頁樣式

錢斌斌1年前7瀏覽0評論

隨著Web應用的發展,頁面分頁成為越來越常見的UI元素。而其中一個重要的UI元素就是分頁樣式。CSS可以給分頁樣式加上豐富的效果,讓分頁看起來更美觀、更直觀。

首先,我們來看一下一個簡單的分頁樣式:

.pagination {
display: flex;
justify-content: center;
padding: 20px 0;
}
.pagination a {
color: #333;
text-decoration: none;
font-size: 16px;
margin: 0 10px;
}
.pagination a:hover {
color: #666;
}
.pagination .active {
color: #fff;
background-color: #333;
border-radius: 50%;
width: 30px;
height: 30px;
display: inline-block;
text-align: center;
line-height: 30px;
}

這個分頁樣式使用了flex布局,讓鏈接按鈕在容器中水平居中。鏈接按鈕的顏色和字體大小都比較簡單,只是加了一點間距。而.active的樣式則表示當前頁面的鏈接按鈕,采用了不同的背景顏色和更加明顯的樣式來突出顯示。

接下來,我們再看一個稍微復雜一點的分頁樣式:

.pagination {
display: flex;
justify-content: center;
margin-top: 50px;
}
.pagination >.number {
display: inline-block;
background-color: #fff;
color: #333;
border: 1px solid #ccc;
width: 30px;
height: 30px;
line-height: 30px;
text-align: center;
font-size: 16px;
margin-right: 5px;
}
.pagination >.number:hover, .pagination >.number.active {
background-color: #333;
color: #fff;
border: none;
cursor: pointer;
}
.pagination >.ellipsis {
display: inline-block;
font-size: 24px;
margin-right: 10px;
margin-left: 10px;
}
.pagination >.prev, .pagination >.next {
display: inline-block;
background-color: #333;
color: #fff;
border: none;
width: 30px;
height: 30px;
line-height: 30px;
text-align: center;
font-size: 16px;
margin-right: 5px;
cursor: pointer;
}
.pagination >.prev:hover, .pagination >.next:hover {
background-color: #666;
}

這個分頁樣式除了數字鏈接,還增加了“上一頁”和“下一頁”按鈕,并且在數字鏈接與按鈕之間用“…”代表省略的頁面鏈接。

通過這樣簡單的CSS樣式,我們可以看到分頁的形式不僅更美觀,也更加易于使用和理解。無論是小型的個人網站,還是大型的Web應用程序,CSS都可以為其設計提供無限的可能性。