老师麻烦查看作业,谢谢

来源:2-11 过渡效果实战课(3)

派大星爱学习

2022-04-29 17:37:36

<!DOCTYPE html>

<html lang="en">


<head>

<meta charset="UTF-8">

<meta http-equiv="X-UA-Compatible" content="IE=edge">

<meta name="viewport" content="width=device-width, initial-scale=1.0">

<title>过渡效果</title>

<style>

div {

width: 202px;

height: 202px;

margin: 30px auto;

position: relative;

perspective: 700px;

}


img {

width: 200px;

height: 200px;

border: 1px solid black;

border-radius: 50%;

}


img.box {

position: absolute;

left: 0;

top: 0;

transition: all 1s linear 0s;

}


/* 右边开 */

img.dog1 {

transform-origin: right 0px;

}

div:hover img.dog1 {

transform: rotateY(180deg);

}


/* 左边开 */

img.dog3 {

transform-origin: left 0px;

}

div:hover img.dog3 {

transform: rotateY(-180deg);

}


/* 上边开 */

img.dog5 {

transform-origin: 0px top;

}

div:hover img.dog5 {

transform: rotateX(180deg);

}


/* 下边开 */

img.dog7 {

transform-origin: 0px bottom;

}

div:hover img.dog7 {

transform: rotateX(-180deg);

}

</style>

</head>


<body>

<div>

<img class="dog1 box" src="images/dog.jpg" alt="">

<img class="cat2" src="images/cat.jpg" alt="">

</div>


<div>

<img class="dog3 box" src="images/dog.jpg" alt="">

<img class="cat4" src="images/cat.jpg" alt="">

</div>


<div>

<img class="dog5 box" src="images/dog.jpg" alt="">

<img class="cat6" src="images/cat.jpg" alt="">

</div>


<div>

<img class="dog7 box" src="images/dog.jpg" alt="">

<img class="cat8" src="images/cat.jpg" alt="">

</div>

</body>


</html>


写回答

1回答

好帮手慕久久

2022-04-29

同学你好,代码正确,很棒,祝学习愉快!

0

0 学习 · 17877 问题

查看课程