일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- Next.js 13
- Next.js
- 삶
- 대학졸업
- 캐플라이어
- Javascript
- CSS
- 프론트엔드
- 계획
- MONGOOSE
- 신입 이력서
- TypeScript
- 기획
- 개발자 이력서
- 구상
- 이력서
- react
- 개인프로젝트
- 신입 프론트엔드
- 신입 개발자
- 개발
- 개인 프로젝트
- 공부
- 신입
- aws s3
- 회고
- s3 bucket
- 백엔드
- Today
- Total
개발 마라톤
9/6 - nth-child 본문

nth-child 범위 선택
선택자 nth-child 범위 ( n번 부터 n번까지 ) (tistory.com)
선택자 nth-child 범위 ( n번 부터 n번까지 )
기본 nth-child 선택자:nth-child(n) // n번 선택자:nth-last-child(n) //뒤에서 n번째 선택자:nth-child(2n) // 2의배수번째 2,4,6,8.......번째들 모두 선택자:nth-child(odd) //홀수번째 모두 선택 선택자:nth-child(even) //짝
gahyun-web-diary.tistory.com
맨 마지막 요소 몇개의 margin 등을 빼고 싶어서 nth-child를 범위로도 사용할 수 있을지 찾아보았다.
윗 글에서 정리되어 있으며 정리해보면 다음과 같다.
nth-child(1) | 첫 번째 요소 |
nth-last-child(1) | 마지막 첫 번째 요소 |
nth-child(n + 2) | 두 번째 요소 ~ 모든 요소 |
nth-last-child(n + 2) | 마지막 두 번째 요소 ~ 모든 요소 |
nth-child(-n + 2) | 첫 번째 요소 ~ 두 번째 요소 |
nth-last-child(-n + 2) | 마지막 첫 번째 요소 ~ 마지막 두 번째 요소 |
n을 조합해서 범위로 선택할 수 있다.
단, n은 몇 번째 요소부터 전부, -n은 첫 번째 요소에서 몇 번째 요소까지 라는 의미로
의미가 상이하니 유의하는 것이 좋겠다.
width : 100%; height : 100%;의 input이 삐져나오는 문제
[CSS] input width 100% 삐져나오는 현상 (tistory.com)
[CSS] input width 100% 삐져나오는 현상
문제 input width 100%로 스타일을 주었는데, 아래 그림처름 삐져나오는 문제가 발생했습니다. 해결방법 border-box : width와 height 속성이 안쪽 여백과 테두리는 포함하고, 바깥 여백은 포함하지 않습니
pinokio0702.tistory.com
윗 글을 확인하면 간단하게 box-sizing : border-box; 를 통해 해결할 수 있다.
외곽선의 너비가 input 크기에 포함된다는 이유 때문에 그렇다고 한다.
'--- Project --- > CharFlyer : 캐플라이어' 카테고리의 다른 글
9/9 - 폴더 구조 정의 (0) | 2023.09.09 |
---|---|
[개발] 캐플라이어 백엔드 구성하기 (1) | 2023.09.07 |
9/5 - Flex Item의 너비와 높이 (0) | 2023.09.05 |
9/4 - h1 내용 숨기기 (0) | 2023.09.05 |
9/1 - CSS 컨벤션 (0) | 2023.09.01 |