CSS 앵커 포지셔닝 및 뷰 구동 애니메이션으로 댓글을 터뜨립니다
각주가 화면에 들어가면 각주가 나타납니다.
앵커 포인트 :
- 이것은 다른 요소 위치를 위치시키기위한 참조로 사용되는 요소이므로 앵커 포인트라는 이름입니다.
- 대상 :
- 이것은 하나 이상의 앵커 포인트에 비해 배치 된 절대 포지셔닝 요소입니다. 목표는 지금부터 우리가 사용하는 이름이지만 다른 리소스에서는 종종 "절대적으로 배치 된 요소"를 찾습니다.
-
나는 모든 세부 사항에 대해 자세히 설명하지는 않지만 더 알고 싶다면 완전한 정보와 예제가있는 앵커 포지셔닝 안내서를 적극 권장합니다. - 이 경우 대상 요소는 가됩니다. 대상 요소를 사용하려면 앵커의 짧은 수평선 식별자를 취하는 속성을 사용하여 절대 위치를 유지하고 앵커 요소를 선택할 수 있습니다. 이렇게하면 다음 단계에서
- 가 대상의 기본 앵커 포인트가됩니다.
- 대상을 이동
가 대상 요소라는 것을 쉽게 알기가 쉽습니다. 그러나 앵커 포인트를 선택하려면 더 뉘앙스가 필요합니다. 각 요소는 앵커 요소가되어야하는 것처럼 보이지만
전체를 앵커로 선택하는 것이 좋습니다. 우리가 의 위치를 절대 위치로 설정하면 다음을 설명하겠습니다 : .footnote
.note
.post
요소가 일반 문서 스트림에서 제거되었으며 요소를 시각적으로 호버링하고 있음을 알 수 있습니다. 이것은 좋은 소식입니다! 그것들은 이미 세로 축에 정렬되었으므로 기사를 앵커로 사용하여 수평 축의 측면으로 옮기면됩니다. .footnote
이 시점에서, 우리는 양쪽에 배치 할 올바른 여백 속성을 찾아야합니다. 이것은 실현 가능하지만 :
<code><main><p> 非常有趣的信息! 关于它的脚注 </p> </main></code>
.footnote
.note
요소는 기본적으로 앵커가 아니므로 기사를 앵커로 등록하려면
속성을 사용하고 짧은 수평 식별자 (두 개의 짧은 수평선으로 시작하는 사용자 정의 이름)를 이름으로 제공해야합니다. 또는 anchor-name
속성에 대한 마진 값을 선택하는 대신 함수를 사용할 수 있습니다. 앵커 포인트의 한쪽에 위치를 나타내는 값을 반환하여 항상 대상의 여백 속성을 올바르게 설정할 수 있습니다. 따라서 대상의 왼쪽을 앵커 포인트의 오른쪽에 연결할 수 있으며 그 반대도 마찬가지입니다.
<code>.footnote { position: absolute; }</code>
마지막으로, 모든 .footnote
요소는 기사의 동일한쪽에 있으며, 양쪽에 정리하려면 position-anchor
선택기를 사용하여 홀수 및 심지어 주석을 선택하고 반대쪽에 설정할 수 있습니다. .post
<code>.post { anchor-name: --post; }</code>
요소를 반복하기를 원하기 때문에
대신를 사용합니다. 음성 를 제거해야합니다! 우리의 각주는 양쪽에 있습니다. 각주마다 작은 삼각형을 추가했지만이 기사의 범위를 벗어납니다.
요약
.footnote
.footnote
를 사용하여 애니메이션을 등록합니다. 우리가 원하는 것은 각주를 보이지 않게 시작한 다음 천천히 점점 더 커지고 눈에 띄게하는 것입니다.
로 를 설정합니다.
@keyframes
로 를 설정하는 것입니다. 이것은 "요소가보기에서 0% 일 때 애니메이션을 시작하고 시야에서 40% 일 때 끝나는 것을 의미합니다."
<code><main><p>
非常有趣的信息!
关于它的脚注
</p>
</main></code>
.footnote
<code>.footnote {
position: absolute;
}</code>
animation-duration
위 내용은 CSS 앵커 포지셔닝 및 뷰 구동 애니메이션으로 댓글을 터뜨립니다의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

핫 AI 도구

Undresser.AI Undress
사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover
사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool
무료로 이미지를 벗다

Clothoff.io
AI 옷 제거제

Video Face Swap
완전히 무료인 AI 얼굴 교환 도구를 사용하여 모든 비디오의 얼굴을 쉽게 바꾸세요!

인기 기사

뜨거운 도구

메모장++7.3.1
사용하기 쉬운 무료 코드 편집기

SublimeText3 중국어 버전
중국어 버전, 사용하기 매우 쉽습니다.

스튜디오 13.0.1 보내기
강력한 PHP 통합 개발 환경

드림위버 CS6
시각적 웹 개발 도구

SublimeText3 Mac 버전
신 수준의 코드 편집 소프트웨어(SublimeText3)

새로운 프로젝트가 시작될 때, Sass 컴파일은 눈을 깜박이게합니다. 특히 BrowserSync와 짝을 이루는 경우 기분이 좋습니다.

이번 주에 플랫폼 뉴스 라운드 업 RONDUP, Chrome은로드에 대한 새로운 속성, 웹 개발자를위한 접근성 사양 및 BBC Move를 소개합니다.

이것은 처음으로 HTML 요소를보고 있습니다. 나는 그것을 잠시 동안 알고 있었지만 아직 스핀을 위해 그것을 가져 갔다. 그것은 꽤 시원하고 있습니다

Goofonts는 개발자 부인과 디자이너 남편이 서명 한 사이드 프로젝트로, 둘 다 타이포그래피의 큰 팬입니다. 우리는 Google에 태그를 지정했습니다

이 두 부분으로 구성된 시리즈의 첫 번째 부분은 우리가 2 턴 슬라이더를 얻는 방법을 자세히 설명했습니다. 이제 우리는 일반적인 멀티 덤프 케이스를 살펴 보지만 다른 것과

한동안 iTunes는 팟 캐스팅에서 큰 개 였으므로 "Podcast 구독"을 링크 한 경우 다음과 같습니다.
