扁形/環形加載

知識點:css

變形屬性: 邊框圓 (border-radius)/中心點 (transform-origin), 旋轉 (transform:rotate) / 裁剪 (clip) [or 高寬一半]html

經過js 控制進度css3

 思路方法:一.經過2個半圓分別控制半圓進行轉動(2個半圓也有幾種實現方法), 二.經過背景屬性(比較複雜)web

 下面經過簡單的步驟進行分解:wordpress

1.現實半月spa

    假設一個100 x 100的圓, 放入一個元素,那麼,高仍是100,寬是50,而後改變左上,左下圓角.3d

 1 <!doctype html>
 2 <html>
 3 <head>
 4     <meta charset="UTF-8">
 5     <title>Document</title>
 6     <style>
 7         .demo{
 8             position: relative;
 9             margin: 50px auto;
10             width: 400px;
11             height: 400px;
12             border: 1px solid #000;
13         }
14         .left{
15             position: absolute;
16             top: 0;
17             left: 0;
18             background: #c93328;
19             height: 400px;
20             width: 400px;
21             z-index: 1;
22             border-radius:50% 0  0 50%;
23             clip: rect(0px,200px,400px,0px);
24         }
25         .right{
26             position: absolute;
27             top: 0;
28             right: 0;
29             background: green;
30             height: 400px;
31             width: 400px;
32             border-radius:0 50% 50%  0;
33             clip: rect(0px,400px,400px,200px);
34         }
35     </style>
36 </head>
37 <body>
38       <div class="demo">
39           <div class="left"></div>
40           <div class="right"></div>
41       </div>
42 </body>
43 </html>

 

 

 

例子:css3 裁剪半圓code

http://www.yangqq.com/web/css3demo/index.htmlorm

 

CSS製做圖形速查表

http://www.w3cplus.com/css/css-simple-shapes-cheat-sheethtm

 

CSS3實現雞蛋餅餅狀圖loading等待轉轉轉(張鑫旭)

http://www.zhangxinxu.com/wordpress/2014/04/css3-pie-loading-waiting-animation/

 

CSS3+js實現多彩炫酷旋轉圓環時鐘效果(張鑫旭)

http://www.zhangxinxu.com/wordpress/2010/08/css3js%E5%AE%9E%E7%8E%B0%E5%A4%9A%E5%BD%A9%E7%82%AB%E9%85%B7%E6%97%8B%E8%BD%AC%E5%9C%86%E7%8E%AF%E6%97%B6%E9%92%9F%E6%95%88%E6%9E%9C/ 

相關文章
相關標籤/搜索