1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120
| <!DOCTYPE HTML>
<html>
<head>
<style>
body {
margin: 0px;
padding: 0px;
}
#circle{
position:absolute;
top:30%;
left:35%;
}
#myCanvas{
position:absolute;
top:0;
left:0;
}
#myCanvas1{
position:absolute;
top:0;
left:8px;
-webkit-transform:rotate(2deg);
-o-transform:rotate(2deg);
-ms-transform:rotate(2deg);
filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);
}
#myCanvas2{
position:absolute;
top:0;
left:25px;
-webkit-transform:rotate(20deg);
-o-transform:rotate(20deg);
-ms-transform:rotate(20deg);
filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);
}
body{
background:orange;
}
</style>
</head>
<body>
<div id="cercle">
<canvas id="myCanvas" width="330" height="330"></canvas>
<canvas id="myCanvas1" width="330" height="330"></canvas>
<canvas id="myCanvas2" width="330" height="330"></canvas>
</div>
<!-- <div class='hider'>
<div class="arc"></div>
</div>
-->
<script>
var canvas = document.getElementById('myCanvas');
var context = canvas.getContext('2d');
var x = canvas.width / 2;
var y = canvas.height / 2;
var radius = 133;
var startAngle = 0.5 * Math.PI;
var endAngle = 1.5 * Math.PI;
var counterClockwise = false;
context.beginPath();
context.arc(x, y, radius, startAngle, endAngle, counterClockwise);
context.lineWidth = 1;
context.strokeStyle = '#000';
context.shadowOffsetX = 0;
context.shadowOffsetY = 0;
context.shadowBlur = 10;
context.shadowColor = '#656565';
context.stroke();
/* -----------------*/
var canvas1 = document.getElementById('myCanvas1');
var context1 = canvas1.getContext('2d');
var x1 = canvas1.width / 2;
var y1 = canvas1.height / 2;
var radius1 = 130;
var startAngle1 = 0.7 * Math.PI;
var endAngle1 = 1 * Math.PI;
var counterClockwise1 = false;
context1.beginPath();
context1.arc(x1, y1, radius1, startAngle1, endAngle1, counterClockwise1);
context1.lineWidth = 20;
context1.strokeStyle = '#FFF';
context1.shadowOffsetX = 0;
context1.shadowOffsetY = 0;
context1.shadowBlur = 10;
context1.shadowColor = '#656565';
context1.stroke();
/* -----------------*/
var canvas2 = document.getElementById('myCanvas2');
var context2 = canvas2.getContext('2d');
var x2 = canvas2.width / 2;
var y2 = canvas2.height / 2;
var radius2 = 133;
var startAngle2 = 0.5 * Math.PI;
var endAngle2 = 2 * Math.PI;
var counterClockwise2 = false;
context2.beginPath();
context2.arc(x2, y2, radius2, startAngle2, endAngle2, counterClockwise2);
context2.lineWidth = 1;
context2.strokeStyle = '#000';
context2.shadowOffsetX = 0;
context2.shadowOffsetY = 0;
context2.shadowBlur = 10;
context2.shadowColor = '#656565';
context2.stroke();
/* -----------------*/
</script>
</body>
</html> |
Partager