HTML & CSS

 OPGAVE TIL HTML & CSS – ADVANCED – ANIMATION 4

Opgave 4 - Transition & Transform

Opgave 4 – Del 1

Her skal vi lære at ændre på formater
  • Lav et nyt dokument
  • Lav 1 div boks i din body. Bruger du Codepen så sæt en div i din HTML boks
  • Tildel den klassen box1. Således: < div class=”box1″ >
  • Gå op i dit CSS og lav din klasse til .box1{}
    Den skal indeholde: width, height og background
    Du vælger selv px str og farve 🙂 
Nu skal du gøre boksen animerbar. Tilføj dette til .box1{}:

transition: width 1s, height 1s; 

Med transition kan vi ændre på width og height. og hvor mange sekunder den skal være om at lave transitionen.


Opgave 4 – Del 2

Gå op i CSS’en igen og skriv nu dette afsnit ind 
Her fortæller vi at boksene skal vokse med 200px i bredden og højden når vi holder musen over den.

.box1:hover {
  width: 200px;
  height: 200px; 
}

 


Opgave 4 – Del 3

Gå op i CSS’en igen og tilføj dette til transition, så der står: 
Her fortæller vi at boksene skal transformere sig på 2 sekunder fra de 50px til 200px i bredden og højden når vi holder musen over den i .box1:hover{}.

.box1{
  width: 50px;
height: 50px;
background: hotpink;
transition: width 1s, height 1s, transform 2s; }

Opgave 4 – Del 4

Gå op i CSS’en igen og tilføj sidste linje til .box1:hover{}
 transform: rotate(180deg);   

 

   
     

Her under vises/eksekveres koden

   
 

INFO: Hold musen over boksen(hover over the box) for at se forvandlingen