Skip to content

Instantly share code, notes, and snippets.

@jeffersondev
Last active June 23, 2022 14:26
Show Gist options
  • Select an option

  • Save jeffersondev/a22277e78092cf2f2bdb3c8544ce2632 to your computer and use it in GitHub Desktop.

Select an option

Save jeffersondev/a22277e78092cf2f2bdb3c8544ce2632 to your computer and use it in GitHub Desktop.
Curso de FrontEnd da TOTI - Módulo de CSS3 - Aula de Paginação (replicação do elemento de paginação da Magazine Luiza https://www.magazineluiza.com.br/notebook-e-macbook/informatica/s/in/ntmk?page=2)
* {
font-family: Arial, sans-serif;
font-size: 16px;
color: rgb(64, 64, 64);
}
a {
text-decoration: none;
cursor: inherit;
color: inherit;
}
.paginacao {
list-style: none;
}
.paginacao li {
display: inline-block;
height: 32px;
width: 30px;
margin-right: 2px;
margin-left: 2px;
cursor: pointer;
text-align: center;
line-height: 32px;
border-radius: 4px;
border: 1px solid transparent;
}
.paginacao__anterior:hover,
.paginacao__numero:hover,
.paginacao__proximo:hover {
border-color: rgb(238, 238, 238);
}
.paginacao__anterior:active,
.paginacao__numero:active,
.paginacao__proximo:active {
background-color: rgba(0, 131, 202, 0.467);
color: rgb(255, 255, 255);
}
.paginacao__selecionado {
background-color: rgb(0, 131, 202);
color: rgb(255, 255, 255);
}
<html>
<body>
<ul class="paginacao">
<li class="paginacao__anterior">
<a href="#"><</a>
</li>
<li class="paginacao__numero">
<a href="#">1</a>
</li>
<li class="paginacao__numero paginacao__selecionado">
<a href="#">2</a>
</li>
<li class="paginacao__numero">
<a href="#">3</a>
</li>
<li class="paginacao__numero">
<a href="#">4</a>
</li>
<li class="paginacao__numero">
<a href="#">5</a>
</li>
<li class="paginacao__numero">
<a href="#">6</a>
</li>
<li class="paginacao__escondido">...</li>
<li class="paginacao__numero">
<a href="#">7</a>
</li>
<li class="paginacao__proximo">
<a href="#">></a>
</li>
</ul>
</body>
</html>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment