Sitepoint의 2012 크리스마스 판매 : CSS 애니메이션 Extravaganza
당신은 아마도 Sitepoint의 2012 년 크리스마스 판매-일일 애니메이션 요소를 갖춘 데스크톱 전용 Winter Wonderland : Ice Skaters, A Dancing Bear, Leapping Fish, Steam Train 등을 보았을 것입니다!
이제, 우리는 더 깊은 다이빙을 원하는 사람들을 위해 "크리스마스 이야기 모드"를 추가하고 있습니다. Visit https://www.php.cn/link/ce6f311f2548c0e40fbd9beaaa288d32
to view the daily story without the sales page. 특정 일에 대한 직접 링크는 "#day/"다음 날 번호를 사용하여 사용할 수 있습니다 (예를 들어,
디자인 뒤에
디자인, 레이아웃 및 삽화는 Harley Alexander가 제공합니다. Michael Sauter는 백엔드를 구축했으며 Ian Coleman은 모든 것을 통합했으며 Jude Aakjaer는이 프로젝트를 관리했습니다. 애니메이션은 내 작품입니다. 이 프로젝트는 새로운 애니메이션 기술을 실험 할 수있는 좋은 기회였습니다.
도전은 주로 CSS3을 사용하여 애니메이션을 만들어 JavaScript를 최소화하는 것이 었습니다. 대부분 성공했지만 소량의 JavaScript가 특정 효과에 사용되었습니다 (예 : 기차의 굴뚝에 대한 연기 퍼프 위치 계산). 이 JavaScript는 애니메이션 엔진 자체가 아니라 애니메이션 토글 역할을합니다.
더 깊이
CSS를 자세히 살펴 보려면 크리스마스 CSS Podling Group에 가입하십시오. 나는 질문에 대답하고 피드백을 수집 할 것입니다. 새해에는 itepoint에 더 자세한 애니메이션 튜토리얼을 공유 할 것입니다. 매일 애니메이션을 즐기고 생각을 나누십시오!
CSS 로 크리스마스 효과 생성에 대한 자주 묻는 질문 (FAQ)
다음 질문과 답변은 CSS를 사용하여 다양한 크리스마스 테마 애니메이션과 디자인을 만드는 데 통찰력을 제공합니다.
강설량 효과 : 는 CSS 애니메이션 ()과 속성을 사용하여 눈송이에 대한 DIV를 만듭니다. 현실주의의 크기와 속도가 다양합니다. 페이드-인/페이드 아웃 효과에 를 사용하십시오
크리스마스 조명 : 조명에 divs를 만듭니다. 둥근 조명에는 를 사용하고 빛을 발하십시오. .
크리스마스 트리 :
분기에 대한 divs를 만들어 및 를 사용하여 형성합니다. 추가 지점 및 장신구에 및 pseudo elements를 사용하십시오.
산타 클로스 애니메이션 : 는 산타 부품에 divs를 만들고 움직임과 회전에는 를 사용하고 전반적인 움직임을 위해 를 만듭니다. 를 사용하십시오
transform
animation
크리스마스 카운트 다운 : border-radius
카운트 다운 로직에 대한 JavaScript가 필요합니다. CSS는 스타일링 (글꼴 크기, 색상, 정렬)을 처리합니다
크리스마스 카드 : , , (3D 효과) 및 (회전)를 사용하여 카드에 대한 div를 만듭니다.
크리스마스 스타 : ,
, (회전) 및
크리스마스 장식 : , , border
및 .
background-color
box-shadow
크리스마스 배너 : , , transform
,
및 .
크리스마스 벽난로 : 벽난로 부품에 대한 divs를 만듭니다.
위 내용은 우리가 크리스마스에 원하는 것은 CSS입니다 ...의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!