淘先锋技术网

首页 1 2 3 4 5 6 7

垂直分页导航在网站设计中是一个常见的UI组件。通过CSS样式,我们可以很容易地实现垂直分页导航按钮。在下面的示例中,我们使用了HTML5和CSS3。

/* CSS代码 */
/* 定义分页按钮的样式 */
.pagination button {
background-color: #f2f2f2;
border: none;
color: black;
padding: 8px 16px;
text-align: center;
text-decoration: none;
font-size: 16px;
margin: 2px;
cursor: pointer;
border-radius: 5px;
}
/* 定义激活按钮的样式 */
.pagination button.active {
background-color: #4CAF50;
color: white;
}
/* 定义禁用按钮的样式 */
.pagination button.disabled {
background-color: #ddd;
color: gray;
cursor: not-allowed;
}
/* 定义容器的样式 */
.pagination {
display: inline-block;
}
/* 垂直排列按钮 */
.pagination button {
display: block;
}
/* 垂直居中按钮 */
.pagination button {
margin: 10px 0;
}
以上即是CSS代码的模板,你可以在示例中自定义样式以满足自己的需要。其中,我们主要定义了三种分页按钮的样式:默认按钮、激活按钮和禁用按钮。通过为容器设置display: inline-block;,我们可以让按钮在同一行内显示。而通过将按钮设置为display: block;,我们可以将它们垂直排列。此外,为了让按钮居中,我们设置了margin: 10px 0;,这样它们就可以在容器内垂直居中了。 下面是一个完整的HTML代码示例:
在此示例中,我们定义了一个名为pagination的容器,并使用button元素作为分页按钮。其中,disabled样式的按钮是不可用的,active样式的按钮代表当前页。通过JavaScript,我们可以方便地实现按钮的分页功能。 总之,通过使用CSS样式,我们可以轻松地创建垂直分页导航按钮并实现网站分页。希望这篇文章对您有所帮助!