속성은 스스로 정의됩니다. 와일드 카드를 태그에 삽입하여 스타일 설정에 사용하는 것이 매우 편리합니다. 는 CSS가 처리중인 값 유형을 식별하는 데 도움이되는 새로운 기능입니다. 숫자 값을 사용하는 경우보다 간결한 쓰기 방법을 사용할 수 있습니다. 예를 들어, 속성을 사용하여 요소의 글꼴 크기를 설정한다고 가정합니다.
color 이제 우리는
이것은 놀랍습니다! "끈적 끈적한"상태 일 때 끈적 끈적한 요소를 스타일링하는 방법을 원한다면 그러한 기능을 갖는 것이 얼마나 멋진 지 알게 될 것입니다. Adam Argyle은 알파벳순 목록의 고전적인 패턴을 사용하고 뷰포트의 상단에 붙여질 때 문자 제목에 스타일을 적용합니다. 스냅 요소를 스크롤하고 컨테이너 요소를 스크롤하는 것도 마찬가지입니다.
다시 말해, 요소가 "스틱", "스냅"및 "스크롤 가능"인 경우 스타일을 지정할 수 있습니다.
크롬 브라우저에서 열어야하는 작은 예 :
전반적인 아이디어 (지금은 너무 많이 알고 있습니다)는 컨테이너를 등록한다는 것입니다 ... 쿼리 할 수 있습니다. 우리는 컨테이너에 대해 a
를 설정하는데, 이는 우리가 사용하는 스크롤 유형입니다. 이 경우 요소가 페이지 상단에 "붙여 넣기"인 끈적 끈적한 위치를 사용합니다.
<h1 data-color="orange">Some text</h1>
컨테이너는 자체적으로 쿼리 할 수 없으므로 기본적으로 붙여 넣을 요소의 래퍼 여야합니다. 우리는
요소가 있기 때문에 메뉴는 약간 특별합니다.이 요소는 일반적으로 변수되지 않은 링크 목록으로 채워집니다. 따라서 는 쿼리 용 컨테이너로 사용될 수 있습니다. 왜냐하면 우리는 실제로 반대되지 않은 목록을 페이지 상단에 붙여 넣고 있기 때문입니다. <nav></nav><nav></nav> 우리는 실제로 붙여 넣은 내용이 포함되어 있기 때문에 끈적 끈적한 논리를