요즘은 float css, flex css, grid css 사용하기에 잘 사용하진 않음

⬇



...





static을 준 곳에 top이랑 left 지정해줘도 위치 변하지 않음( 임의로 바꿀 수❌ )







앞과 뒤에 나타나는 요소를 결정
- z-index 더 높은 요소는 더 낮은 요소 앞에 나타남 ( ➖음수 가능⭕ )
- 기본 값 0
- 순서 값 없을 경우 코드상 순서에 따라 쌓임
- position: static; 스타일 가진 요소는 항상 뒤에 나타남( z-index 효과❌ )
- z-index 같거나 두 요소가 position: static이면
코드에서 나중에 작성된 요소가 앞으로 나타남- 부모에게 z-index 줄 경우 부모끼리 먼저 순위 정한 뒤 자식이 적용됨
즉, 자식이 아무리 높다 하여도 부모가 낮으면 위로 올라올 수 없음- z-index➡position 속성 지정하고 z-index 속성 지정해야함✔



751px 보다 크고 999px 보다 작을 때








✅ media query➡일반적으로 viewport의 너비를 기준으로 적용
✅ conatainer query➡viewport 대신 영역을 감싼 container를 기준으로 적용
























✅ w 유닛 : srcset에서 이미지의 실제 너비(px)를 나타내는
단위처럼 쓰이는 값 (예: 400w = 400px 너비 이미지)
✅ 브라우저가 알아서 이미지 선택하는 이유 : 브라우저가 디바이스 해상도,
화면 크기, sizes 값을 보고 가장 적절한 이미지를 자동으로 골라서 보여줌
(데이터 절약 + 선명함 유지!)








셀렉터를 그룹화할 때 간단하게 처리할 수 있게 해줌
이럴 때 사용하는 것( 잘 안 씀 )
:hover 및 :focus와 유사한 가상클래스지만
:is 및 :not 가상 클래스와도 매우 유사하게 작동❗
:has 선택자 사용하려면 상위 요소에 적용될 :has 선택자에
선택자( 또는 선택자 목록 )를 전달해야 함




















