vue实现分页显示效果
代码语言:html
所属分类:布局界面
代码描述:vue实现分页显示效果
下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开
<!DOCTYPE html>
<html lang="en" >
<head>
<meta charset="UTF-8">
<title>CodePen - 100 icons - Pagination VueJS</title>
<link href="https://fonts.googleapis.com/icon?family=Material+Icons" rel="stylesheet">
<link href="https://fonts.googleapis.com/css2?family=Poppins:wght@500;600&display=swap" rel="stylesheet">
<style>
:root {
--primary: #6b5bfd;
--greyLight: #cdd5f7;
--greyLight-2: #f8f9ff;
--greyDark: #646b8a;
}
*,
*::before,
*::after {
margin: 0;
padding: 0;
box-sizing: inherit;
}
html {
box-sizing: border-box;
font-size: 62.5%;
overflow-y: scroll;
font-family: "Poppins", sans-serif;
letter-spacing: 0.6px;
line-height: 1.4;
-webkit-user-select: none;
backface-visibility: hidden;
-webkit-font-smoothing: subpixel-antialiased;
}
.container {
min-height: 100vh;
display: flex;
flex-direction: column;
justify-content: center;
align-items: center;
background: var(--greyLight-2);
color: var(--greyDark);
}
ul {
list-style-type: none;
}
.items-list {
max-width: 90vw;
margin: 2rem;
display: grid;
grid-template-columns: repeat(5, 1fr);
grid-gap: 3rem;
justify-content: center;
align-content: center;
}
@media only screen and (max-width: 600px) {
.items-list {
grid-template-columns: repeat(2, 1fr);
}
}
.item {
width: 10rem;
height: 10rem;
display: flex;
flex-direction: column;
align-items: center;
justify-content: center;
color: var(--greyDark);
cursor: pointer;
}
.item s.........完整代码请登录后点击上方下载按钮下载查看
















网友评论0