当前位置:首页 > CSS

css样式制作页码

2026-02-13 08:31:55CSS

使用纯CSS制作页码

通过CSS的伪类和选择器可以实现简单的页码样式,适用于静态页面或少量页码展示。

.pagination {
  display: flex;
  gap: 8px;
  list-style: none;
  padding: 0;
}

.pagination a {
  display: block;
  padding: 8px 12px;
  border: 1px solid #ddd;
  color: #333;
  text-decoration: none;
  border-radius: 4px;
}

.pagination a:hover {
  background-color: #f5f5f5;
}

.pagination .active a {
  background-color: #007bff;
  color: white;
  border-color: #007bff;
}

结合HTML结构的基础页码

需要配合以下HTML结构使用:

css样式制作页码

<ul class="pagination">
  <li><a href="#">&laquo;</a></li>
  <li><a href="#">1</a></li>
  <li class="active"><a href="#">2</a></li>
  <li><a href="#">3</a></li>
  <li><a href="#">&raquo;</a></li>
</ul>

带圆点效果的页码样式

使用CSS创建视觉上更吸引人的圆点分页器:

.dot-pagination {
  display: flex;
  justify-content: center;
  gap: 10px;
}

.dot {
  width: 12px;
  height: 12px;
  border-radius: 50%;
  background-color: #ccc;
  cursor: pointer;
}

.dot.active {
  background-color: #333;
}

响应式页码设计

通过媒体查询适应不同屏幕尺寸:

css样式制作页码

@media (max-width: 600px) {
  .pagination a {
    padding: 6px 8px;
    font-size: 14px;
  }

  .pagination {
    flex-wrap: wrap;
    justify-content: center;
  }
}

动画过渡效果

为页码切换添加平滑的过渡效果:

.pagination a {
  transition: all 0.3s ease;
  transform: scale(1);
}

.pagination a:hover {
  transform: scale(1.05);
}

.pagination .active a {
  transform: scale(1.1);
}

使用CSS变量统一风格

定义CSS变量方便整体风格调整:

:root {
  --pagination-color: #007bff;
  --pagination-hover: #e9ecef;
  --pagination-active-text: #fff;
}

.pagination .active a {
  background-color: var(--pagination-color);
  color: var(--pagination-active-text);
}

标签: 页码样式
分享给朋友:

相关文章

jquery样式

jquery样式

jQuery 样式操作基础 jQuery 提供了多种方法来操作 HTML 元素的样式,包括直接修改 CSS 属性、添加/移除类名等。以下是常见的样式操作方法: 修改 CSS 属性 使用 css()…

vue 实现样式的切换

vue 实现样式的切换

动态类名绑定 通过v-bind:class(简写:class)实现动态类名切换,适用于基于状态切换样式。类名可以是对象或数组形式。 <template> <div :class…

vue卡片样式切换实现

vue卡片样式切换实现

实现 Vue 卡片样式切换的方法 使用动态类绑定 通过 v-bind:class 或简写 :class 动态切换类名,结合条件判断实现样式切换。例如: <template> <…

引入css样式制作网页

引入css样式制作网页

引入CSS样式的三种主要方法 内联样式 直接在HTML元素的style属性中编写CSS,适用于单个元素的快速样式设定: <p style="color: red; font-size: 16p…

css制作样式

css制作样式

CSS 样式制作方法 CSS(层叠样式表)用于控制网页的样式和布局。以下是几种常见的 CSS 样式制作方法。 内联样式 直接在 HTML 元素的 style 属性中编写 CSS 规则。 <p…

Css样式制作表单

Css样式制作表单

使用CSS制作表单的基本方法 表单是网页中常见的交互元素,通过CSS可以美化表单的外观,提升用户体验。以下是一些常用的CSS样式技巧。 基础表单样式 设置表单元素的通用样式,包括输入框、按钮、标签…