纯CSS3时钟_html/css_WEB-ITnose
本来打算还做一下系统时间动态时钟,但是奔着纯CSS3的目的去就不加了。。
1 <!DOCTYPE html> 2 <html lang="en"> 3 <head> 4 <meta charset="UTF-8"> 5 <title>css3时钟</title> 6 <style> 7 *{ 8 margin:0; 9 padding:0; 10 } 11 body{ 12 font:700 20px/1 "Microsoft YaHei"; 13 } 14 .container{ 15 margin:100px 0 0 100px; 16 width:300px; 17 height:300px; 18 border:5px solid #000; 19 border-radius:50%; 20 -o-border-radius:50%; 21 -ms-border-radius:50%; 22 -moz-border-radius:50%; 23 -webkit-border-radius:50%; 24 position:relative; 25 } 26 .dot{ 27 width:10px; 28 height:10px; 29 background-color:#000; 30 border-radius:50%; 31 -o-border-radius:50%; 32 -ms-border-radius:50%; 33 -moz-border-radius:50%; 34 -webkit-border-radius:50%; 35 position:absolute; 36 top:50%; 37 left:50%; 38 margin:-5px 0 0 -5px; 39 z-index:3; 40 } 41 .hour{ 42 width:10px; 43 height:50px; 44 background-color:#000; 45 position:absolute; 46 top:50%; 47 left:50%; 48 z-index:0; 49 margin:-50px 0 0 -5px; 50 border-top-left-radius:5px; 51 -o-border-top-left-radius:5px; 52 -ms-border-top-left-radius:5px; 53 -moz-border-top-left-radius:5px; 54 -webkit-border-top-left-radius:5px; 55 border-top-right-radius:5px; 56 -o-border-top-right-radius:5px; 57 -ms-border-top-right-radius:5px; 58 -moz-border-top-right-radius:5px; 59 -webkit-border-top-right-radius:5px; 60 animation:move 43200s steps(12,end) infinite; 61 -o-animation:move 43200s steps(12,end) infinite; 62 -ms-animation:move 43200s steps(12,end) infinite; 63 -moz-animation:move 43200s steps(12,end) infinite; 64 -webkit-animation:move 43200s steps(12,end) infinite; 65 transform-origin:bottom; 66 -o-transform-origin:bottom; 67 -ms-transform-origin:bottom; 68 -moz-transform-origin:bottom; 69 -webkit-transform-origin:bottom; 70 } 71 .minute{ 72 width:6px; 73 height:100px; 74 background-color:#000; 75 position:absolute; 76 top:50%; 77 left:50%; 78 z-index:1; 79 margin:-100px 0 0 -3px; 80 border-top-left-radius:3px; 81 -o-border-top-left-radius:3px; 82 -ms-border-top-left-radius:3px; 83 -moz-border-top-left-radius:3px; 84 -webkit-border-top-left-radius:3px; 85 border-top-right-radius:3px; 86 -o-border-top-right-radius:3px; 87 -ms-border-top-right-radius:3px; 88 -moz-border-top-right-radius:3px; 89 -webkit-border-top-right-radius:3px; 90 animation:move 3600s steps(60,end) infinite; 91 -o-animation:move 3600s steps(60,end) infinite; 92 -ms-animation:move 3600s steps(60,end) infinite; 93 -moz-animation:move 3600s steps(60,end) infinite; 94 -webkit-animation:move 3600s steps(60,end) infinite; 95 transform-origin:bottom; 96 -o-transform-origin:bottom; 97 -ms-transform-origin:bottom; 98 -moz-transform-origin:bottom; 99 -webkit-transform-origin:bottom;100 }101 .second{102 width:2px;103 height:130px;104 background-color:red;105 position:absolute;106 top:50%;107 left:50%;108 z-index:2;109 margin:-100px 0 0 -1px;110 animation:move 60s steps(60,end) infinite;111 -o-animation:move 60s steps(60,end) infinite;112 -ms-animation:move 60s steps(60,end) infinite;113 -moz-animation:move 60s steps(60,end) infinite;114 -webkit-animation:move 60s steps(60,end) infinite;115 transform-origin:center 76.923%;116 -o-transform-origin:center 76.923%;117 -ms-transform-origin:center 76.923%;118 -moz-transform-origin:center 76.923%;119 -webkit-transform-origin:center 76.923%;120 }121 .hour12{122 position:absolute;123 left:50%;124 margin-left:-12.336px;125 margin-top:5px;126 }127 .hour3{128 position:absolute;129 left:100%;130 top:50%;131 margin-left:-17.3438px;132 margin-top:-10px;133 }134 .hour6{135 position:absolute;136 left:50%;137 top:100%;138 margin-left:-6.1719px;139 margin-top:-25px;140 }141 .hour9{142 position:absolute;143 top:50%;144 margin-left:5px;145 margin-top:-10px;146 }147 148 </style>149 <style id="animation">150 @keyframes move{151 to{152 transform:rotate(360deg);153 -o-transform:rotate(360deg);154 -ms-transform:rotate(360deg);155 -moz-transform:rotate(360deg);156 -webkit-transform:rotate(360deg);157 }158 }159 @-o-keyframes move{160 to{161 transform:rotate(360deg);162 -o-transform:rotate(360deg);163 -ms-transform:rotate(360deg);164 -moz-transform:rotate(360deg);165 -webkit-transform:rotate(360deg);166 }167 }168 @-ms-keyframes move{169 to{170 transform:rotate(360deg);171 -o-transform:rotate(360deg);172 -ms-transform:rotate(360deg);173 -moz-transform:rotate(360deg);174 -webkit-transform:rotate(360deg);175 }176 }177 @-moz-keyframes move{178 to{179 transform:rotate(360deg);180 -o-transform:rotate(360deg);181 -ms-transform:rotate(360deg);182 -moz-transform:rotate(360deg);183 -webkit-transform:rotate(360deg);184 }185 }186 @-webkit-keyframes move{187 to{188 transform:rotate(360deg);189 -o-transform:rotate(360deg);190 -ms-transform:rotate(360deg);191 -moz-transform:rotate(360deg);192 -webkit-transform:rotate(360deg);193 }194 }195 </style>196 </head>197 <body>198 <span>by scott</span>199 <div class="container">200 <div class="dot"></div>201 <div class="hour"></div>202 <div class="minute"></div>203 <div class="second"></div>204 <div class="hour12">12</div>205 <div class="hour3">3</div>206 <div class="hour6">6</div>207 <div class="hour9">9</div>208 </div>209 </body>210 </html>
demo:http://wangpengfei15975.github.io/clock

핫 AI 도구

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

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

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

Clothoff.io
AI 옷 제거제

AI Hentai Generator
AI Hentai를 무료로 생성하십시오.

인기 기사

뜨거운 도구

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

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

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

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

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

뜨거운 주제











이 기사는 HTML & lt; Progress & Gt에 대해 설명합니다. 요소, 그 목적, 스타일 및 & lt; meter & gt의 차이; 요소. 주요 초점은 & lt; progress & gt; 작업 완료 및 & lt; meter & gt; Stati의 경우

HTML은 간단하고 배우기 쉽고 결과를 빠르게 볼 수 있기 때문에 초보자에게 적합합니다. 1) HTML의 학습 곡선은 매끄럽고 시작하기 쉽습니다. 2) 기본 태그를 마스터하여 웹 페이지를 만들기 시작하십시오. 3) 유연성이 높고 CSS 및 JavaScript와 함께 사용할 수 있습니다. 4) 풍부한 학습 리소스와 현대 도구는 학습 과정을 지원합니다.

이 기사는 HTML & LT; Datalist & GT에 대해 논의합니다. 자동 완성 제안을 제공하고, 사용자 경험을 향상시키고, 오류를 줄임으로써 양식을 향상시키는 요소. 문자 수 : 159

이 기사는 HTML & lt; meter & gt에 대해 설명합니다. 범위 내에 스칼라 또는 분수 값을 표시하는 데 사용되는 요소 및 웹 개발의 일반적인 응용 프로그램. & lt; meter & gt; & lt; Progress & Gt; 그리고 Ex

이 기사는 모바일 장치의 반응 형 웹 디자인에 필수적인 Viewport Meta Tag에 대해 설명합니다. 적절한 사용이 최적의 컨텐츠 스케일링 및 사용자 상호 작용을 보장하는 방법을 설명하는 반면, 오용은 설계 및 접근성 문제로 이어질 수 있습니다.

이 기사는 & lt; iframe & gt; 외부 컨텐츠를 웹 페이지, 공통 용도, 보안 위험 및 객체 태그 및 API와 같은 대안을 포함시키는 태그의 목적.

HTML은 웹 구조를 정의하고 CSS는 스타일과 레이아웃을 담당하며 JavaScript는 동적 상호 작용을 제공합니다. 세 사람은 웹 개발에서 의무를 수행하고 화려한 웹 사이트를 공동으로 구축합니다.

anexampleStartingtaginhtmlis, whithbeginsaparagraph.startingtagsareessentialinhtmlastheyinitiate rements, definetheirtypes, andarecrucialforstructurituringwebpages 및 smanstlingthedom.
