Nu skal vi lave CSS’en for klassen body, .bg1 og @keyframes.
body {
overflow: hidden;
margin-top: 0;
margin-left: 0;
}
.bg1 {
position: absolute;
padding: 10%;
height: 550px;
width: 100%;
background-color: #0EED4A;
opacity: 0.8;
}
@keyframes change1 {
0% {filter: hue-rotate(0deg);}
100% {filter: hue-rotate(360deg)}
}
Så er vi tilbage til HTML’en og lave opsætningen for knapperne. Der er nemlig to oven på hinanden, den øverste er blot skjult indtil vi kalder den frem.
< div class=”master1″ >
< div id=”cirkel1″ class=”cirkel1″ >< /div >
< div id=”knap1″ class=”cirkel2″ >
< div class=”button1″ >CLICK< br >TO START< /div >
< /div >
< div id=”knap2″ class=”cirkel2″ >
< div class=”button1″ >CLICK< br >TO STOP< /div >
< /div >
< /div >
Nu skal vi tilbage i CSS’en og lave klassen for master og cirkel1. Masteren placerer knapperne, cirkel1 er den vi ser som kanten der skal dreje rundt.
.master1 {
margin-left: 25%;
padding: 100px;
}
.cirkel1 {
position: absolute;
height: 350px;
width: 350px;
border-radius: 50%;
background: conic-gradient(#000 35%,hsl(0 100% 70%) 70%,#000);
}
@keyframes drej {
to {
rotate: 1turn;
filter: hue-rotate(1turn);
}
}
I denne del skal definere klassen i CSS’en for de 2 knapper der ligger oven på hinanden inde i cirkel1.
.cirkel2 {
position: absolute;
transform: scale(90%, 90%);
height: 350px;
width: 350px;
border-radius: 50%;
background: #03e9f4;
box-shadow: 20px 20px 80px black inset;
cursor: pointer;
display: grid;
}