Complete Code For Creating Customize Responsive Pagination Using CSS.
<!DOCTYPE html> <html> <head> <title>How To Create Customize Responsive Pagination Using CSS</title> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/css/bootstrap.min.css"/> </head> <style> body{ background: #ffcccc; } .pagination1 { display: inline-block; } .pagination1 a { color: black; float: left; padding: 8px 16px; text-decoration: none; } .pagination2 { display: inline-block; } .pagination2 a { color: black; float: left; padding: 8px 16px; text-decoration: none; } .pagination2 a.active { background-color: orangered; color: white; border-radius: 5px; } .pagination2 a:hover:not(.active) { background-color: #ddd; border-radius: 5px; } .pagination3 { display: inline-block; } .pagination3 a { color: black; float: left; padding: 8px 16px; text-decoration: none; } .pagination3 a.active { background-color: orangered; color: white; } .pagination3 a:hover:not(.active) {background-color: #ddd;} .pagination4 { display: inline-block; } .pagination4 a { color: black; float: left; padding: 8px 16px; text-decoration: none; transition: background-color .3s; border: 1px solid #ddd; } .pagination4 a.active { background-color: orangered; color: white; border: 1px solid orangered; } .pagination4 a:hover:not(.active) {background-color: #ddd;} .pagination5 { display: inline-block; } .pagination5 a { color: black; float: left; padding: 8px 16px; text-decoration: none; transition: background-color .3s; border: 1px solid #ddd; margin: 0 4px; } .pagination5 a.active { background-color: orangered; color: white; border: 1px solid orangered; } .pagination5 a:hover:not(.active) {background-color: #ddd;} .pagination6 { display: inline-block; } .pagination6 a { color: black; float: left; padding: 8px 16px; text-decoration: none; transition: background-color .3s; border: 1px solid #ddd; font-size: 22px; } .pagination6 a.active { background-color: orangered; color: white; border: 1px solid orangered; } .pagination6 a:hover:not(.active) {background-color: #ddd;} .center { text-align: center; } .pagination7 { display: inline-block; } .pagination7 a { color: black; float: left; padding: 8px 16px; text-decoration: none; transition: background-color .3s; border: 1px solid #ddd; margin: 0 4px; } .pagination7 a.active { background-color: orangered; color: white; border: 1px solid orangered; } .pagination7 a:hover:not(.active) {background-color: #ddd;} .pagination8 { display: inline-block; } .pagination8 a { color: black; float: left; padding: 8px 16px; text-decoration: none; transition: background-color .3s; border: 1px solid #ddd; } .pagination8 a.active { background-color: orangered; color: white; border: 1px solid orangered; } .pagination8 a:hover:not(.active) {background-color: #ddd;} </style> <body> <br/><br/> <div class="container"> <br> <div class="text-center"> <h1 id="color" style="color: black;">Create Customize Responsive Pagination Using CSS</h1> </div> <br> <div class="well"> <h2>Simple Pagination</h2> <div class="pagination1"> <a href="#">«</a> <a href="#">1</a> <a href="#">2</a> <a href="#">3</a> <a href="#">4</a> <a href="#">5</a> <a href="#">6</a> <a href="#">»</a> </div> <h2>Rounded Active and Hover Buttons</h2> <div class="pagination2"> <a href="#">«</a> <a href="#">1</a> <a href="#" class="active">2</a> <a href="#">3</a> <a href="#">4</a> <a href="#">5</a> <a href="#">6</a> <a href="#">»</a> </div> <h2>Active and Hoverable Pagination</h2> <p>Move the mouse over the numbers.</p> <div class="pagination3"> <a href="#">«</a> <a href="#">1</a> <a class="active" href="#">2</a> <a href="#">3</a> <a href="#">4</a> <a href="#">5</a> <a href="#">6</a> <a href="#">»</a> </div> <h2>Pagination with Borders</h2> <div class="pagination4"> <a href="#">«</a> <a href="#">1</a> <a href="#" class="active">2</a> <a href="#">3</a> <a href="#">4</a> <a href="#">5</a> <a href="#">6</a> <a href="#">»</a> </div> <h2>Pagination with Margins</h2> <div class="pagination5"> <a href="#">«</a> <a href="#">1</a> <a href="#" class="active">2</a> <a href="#">3</a> <a href="#">4</a> <a href="#">5</a> <a href="#">6</a> <a href="#">»</a> </div> <h2>Pagination Size</h2> <div class="pagination6"> <a href="#">«</a> <a href="#">1</a> <a href="#" class="active">2</a> <a href="#">3</a> <a href="#">4</a> <a href="#">5</a> <a href="#">6</a> <a href="#">»</a> </div> <h2>Centered Pagination</h2> <div class="center"> <div class="pagination7"> <a href="#">«</a> <a href="#">1</a> <a href="#" class="active">2</a> <a href="#">3</a> <a href="#">4</a> <a href="#">5</a> <a href="#">6</a> <a href="#">»</a> </div> </div> <p>Next/Previous buttons:</p> <div class="pagination8"> <a href="#">❮</a> <a href="#">❯</a> </div> <p>Navigation pagination:</p> <div class="pagination8"> <a href="#" class="active">Home</a> <a href="#">Link 1</a> <a href="#">Link 2</a> <a href="#">Link 3</a> </div> </div> </div> </body> </html>