일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
Tags
- Xcode
- bootstrap
- PHP
- EC2
- 차이점
- Java
- 2차원 객체배열
- amazon
- pagination
- 사용법
- SWiFT
- guard
- Spring
- 옵셔널
- DatePicker
- 함수
- programmers
- CodeIgniter
- CKEditor4
- 전의 의존성
- 클래스
- 상속
- AWS
- 객체
- 자료불러오기
- Gradle
- jQuery
- class
- switch-case
- 제어문
Archives
- Today
- Total
not bad 한 개발
Bootstrap - pagination 디자인 변경 본문
프로젝트를 진행하다 보면 페이지 네이션을 넣는 경우가 있습니다, 하지만 bootstrap의 페이지 네이션 디자인이 프로젝트와 맞지 않을 때 변경하고 싶은 경우가 있습니다, 그럴 경우 페이지 네이션 템플릿을 찾아서 변경하거나 bootstrap.css에서 페이지 네이션의 디자인을 변경하면 됩니다, 하지만 기존의 프로젝트에서 페이지 네이션 템플릿을 적용하는 것은 힘들기에 bootstrap.css에서 최대한 비슷하게 페이지 네이션의 디자인을 변경하면 됩니다.
https://codepen.io/wouterbles/pen/gpaMRd
(제가 적용하려던 페이지네이션 디자인입니다.)
디자인을 변경하기 위해서는 bootstrap.css 에서. page-link,. page-link:hover,. page-item.active. page-link를 변경하면 됩니다.
(기존의 페이지 네이션 디자인입니다.)
.page-link {
position: relative;
display: block;
padding: 0.5rem 0.75rem;
margin-left: -1px;
line-height: 1.25;
color: #007bff;
background-color: #fff;
border: 1px solid #dee2e6;
}
.page-link:hover {
z-index: 2;
color: #0056b3;
text-decoration: none;
background-color: #e9ecef;
border-color: #dee2e6;
}
.page-item.active .page-link {
z-index: 3;
color: #fff;
background-color: #007bff;
border-color: #007bff;
}
.page-item:first-child .page-link {
margin-left: 0;
border-top-left-radius: 0.25rem;
border-bottom-left-radius: 0.25rem;
}
.page-item:last-child .page-link {
border-top-right-radius: 0.25rem;
border-bottom-right-radius: 0.25rem;
}
(제가 바꾼 페이지 네이션 디자인입니다.)
.page-link {
position: relative;
display: inline-block;
color: #2c3e50;
border-radius: 24px;
text-decoration: none;
font-size: 1.2rem;
font-weight: bold;
padding: 8px 16px 10px;
margin-left:10px;
margin-right:10px;
}
.page-link:hover {
z-index: 2;
border-radius: 24px;
color: white;
text-decoration: none;
background-color: #2c3e50;
border-color: #dee2e6;
}
.page-item.active .page-link {
z-index: 3;
color: #fff;
background-color: #2c3e50;
}
.page-item:first-child .page-link {
}
.page-item:last-child .page-link {
}
'Web > Bootstrap' 카테고리의 다른 글
Bootstrap - Cross fade (0) | 2022.01.10 |
---|---|
Bootstrap - grid 시스템 (0) | 2021.12.30 |
Bootstrap - 소개 (0) | 2021.12.30 |
Comments