老师,可以这样写吗?

来源:2-14 编程练习

愁啥

2020-12-16 22:25:32

# 具体遇到的问题

# 报错信息的截图

# 相关课程内容截图

# 尝试过的解决思路和结果

# 粘贴全部相关代码,切记添加代码注释(请勿截图)

<!Doctype html>

<html>

<head>

<meta charset="UTF-8">

<title>空间移动</title>

<style>

    * {

        margin: 0;

        padding: 0;

    }


    .box {

        width: 200px;

        height: 200px;

        margin: 200px auto;

        perspective: 300px;

        position: relative;

    }


    .box p {

        position: absolute;

        left: 0;

        top: 0;

        width: 200px;

        height: 200px;

    }

    .box p:nth-child(1){

            background-color: red;

            transform: rotateX(55deg) translateX(15px) translateY(49px) translateZ(140px);

    }

    .box p:nth-child(2){

        background-color: green;

        transform: rotateX(65deg) translateX(27px) translateY(79px) translateZ(61px);

    }

    .box p:nth-child(3){

        background-color: blueviolet;

        transform: rotateX(95deg) translateX(17px) translateY(102px) translateZ(-79px);

    }

    /* 补充代码 */

</style>

</head>

<body>

<div class="box">

    <p></p>

    <p></p>

    <p></p>

</div>

</body>

</html>

   

写回答

1回答

好帮手慕张

2020-12-17

同学你好,代码是没有问题的,但是绿色盒子有点左右不对称可以去网页中控制台(按下F12)处调整一下x轴的偏移度如下图,和任务要求中的更接近一些。

http://img.mukewang.com/climg/5fdada65091bfd1e10720861.jpg

祝学习愉快!


0

0 学习 · 15276 问题

查看课程