그때 그때/CSS

2023 새로운 css by.google

web_seul 2023. 12. 22. 16:15
반응형

자주 쓰일듯 한 css

n번째 요소 선택

:nth-child(3)	//3번째 하위 요소
:nth-child(n+3)	//3번째 하위 요소부터 끝까지 모두
:nth-child(-n+3)	//첫번째부터 3번째까지 모든 하위 요소
:nth-child(n+3):nth-child(-n+5)		//3번째부터 5번째까지의 하위요소

:nth-child(2 of .highlight)		//.highlight 클래스를 가진 하위 요소 중 두번째 요소
.highlight:nth-child(2) 	//두번째 요소이면서(and) highlight 클래스를 가진 요소

 

특정 요소 선택

@scope (.card){
  img{
    border-color: red;
  }
}
//card 클래스 내부에 있는 img 만 선택

@scope (.card) to (.card__content) {
    img {
        border-color: green;
    }
}
//card와 card__content 요소 사이에 있는 img 만 선택

 

내부 요소 정렬

grid-template-rows: subgrid;	//해당 요소 정렬(상위요소가 display: grid 여야함)

 

@media 대신 @container

@media : viewport 기준 반응형

@container : 특정요소 기준  반응형

 

:has() 선택자

.card:has(.card__media) {color: #red;}	//card__media를 가진 card
li:has(+ li:hover)	//마우스오버된 li앞의 li

 

 

 

https://developer.chrome.com/blog/css-wrapped-2023?hl=ko

 

CSS 래핑: 2023년  |  Blog  |  Chrome for Developers

2023년은 CSS에게 엄청난 한 해였습니다. 올해 Chrome 및 웹 플랫폼 전반에 걸쳐 무엇이 도입되었는지 알아보세요.

developer.chrome.com

https://inpa.tistory.com/entry/%F0%9F%8C%9F-css-container-%EC%82%AC%EC%9A%A9%EB%B2%95

 

🌟 @media는 이제 그만 ! 최신 @container 사용법

컨테이너 쿼리 vs 미디어 쿼리 컨테이너 쿼리는 미디어 쿼리와 같이 문서의 스타일을 반응형으로 지정할 수 있다. 이 둘의 작동 방식은 유사하지만, 차이점은 어느 것을 기반으로 동작되냐는 점

inpa.tistory.com

 

반응형

'그때 그때 > CSS' 카테고리의 다른 글

li 개수에 따른 너비 조절  (0) 2023.06.12
vertical-align  (0) 2023.05.11
input number 커스텀  (0) 2023.04.13
특정상태에서 텍스트가 흐릿하게보일 때  (0) 2023.01.27
input range 커스텀  (0) 2022.09.16