麻烦老师检查一下

来源:2-8 编程练习

老二次

2020-02-17 14:18:13

<!DOCTYPE HTML>

<html>

<head>

    <meta charset="utf-8">

    <title>5-2-8</title>

    <style type="text/css">

    * { margin: 0; padding: 0;border: none; }

        .bg {

        width: 600px;

        height: 400px;

        background-color: red; 

        margin: 0 auto;

            position: relative;

            top: 50%; 

            margin-top: 40px; 

        }

        

        .first {

        width: 0;

    height: 0;

    border-left: 45px solid transparent;

    border-right: 45px solid transparent;

    border-bottom: 30px solid yellow;

    position: absolute;

    top: 80px;

    left: 50px;

    display: block;

    -webkit-transform: rotate(-34deg);

       -moz-transform: rotate(-34deg);

         -o-transform: rotate(-34deg);

            transform: rotate(-34deg);

        }

        .first:before {

        width: 0;

    height: 0;

    display: block;

    border-left: 45px solid transparent;

    border-right: 45px solid transparent;

    border-bottom: 30px solid yellow;

    position: absolute;

    right: -45px;

    -webkit-transform: rotate(68deg);

       -moz-transform: rotate(68deg);

         -o-transform: rotate(68deg);

            transform: rotate(68deg);

    content: ' ';


        }

        .first:after {

        width: 0;

    height: 0;

    display: block;

    border-left: 15px solid transparent;

    border-right: 15px solid transparent;

    border-bottom: 40px solid yellow;

    position: absolute;

    right: -27px;

    top: -22px;

    -webkit-transform: rotate(34deg);

       -moz-transform: rotate(34deg);

         -o-transform: rotate(34deg);

            transform: rotate(34deg);

    content: ' ';

        }

        .second {

        width: 0;

    height: 0;

    border-left: 15px solid transparent;

    border-right: 15px solid transparent;

    border-bottom: 10px solid yellow;

    position: absolute;

    top: 30px;

    left: 150px;

    display: block;

    -webkit-transform: rotate(-10deg);

       -moz-transform: rotate(-10deg);

         -o-transform: rotate(-10deg);

            transform: rotate(-10deg);

        }

        .second:before {

        width: 0;

    height: 0;

    display: block;

    border-left: 15px solid transparent;

    border-right: 15px solid transparent;

    border-bottom: 10px solid yellow;

    position: absolute;

    right: -15px;

    -webkit-transform: rotate(68deg);

       -moz-transform: rotate(68deg);

         -o-transform: rotate(68deg);

            transform: rotate(68deg);

    content: ' ';


        }

        .second:after {

        width: 0;

    height: 0;

    display: block;

    border-left: 5px solid transparent;

    border-right: 5px solid transparent;

    border-bottom: 12px solid yellow;

    position: absolute;

    right: -9px;

    top: -7px;

    -webkit-transform: rotate(34deg);

       -moz-transform: rotate(34deg);

         -o-transform: rotate(34deg);

            transform: rotate(34deg);

    content: ' ';

        }

        .third {

        width: 0;

    height: 0;

    border-left: 15px solid transparent;

    border-right: 15px solid transparent;

    border-bottom: 10px solid yellow;

    position: absolute;

    top: 65px;

    left: 180px;

    display: block;

    -webkit-transform: rotate(5deg);

       -moz-transform: rotate(5deg);

         -o-transform: rotate(5deg);

            transform: rotate(5deg);

        }

        .third:before {

        width: 0;

    height: 0;

    display: block;

    border-left: 15px solid transparent;

    border-right: 15px solid transparent;

    border-bottom: 10px solid yellow;

    position: absolute;

    right: -15px;

    -webkit-transform: rotate(68deg);

       -moz-transform: rotate(68deg);

         -o-transform: rotate(68deg);

            transform: rotate(68deg);

    content: ' ';


        }

        .third:after {

        width: 0;

    height: 0;

    display: block;

    border-left: 5px solid transparent;

    border-right: 5px solid transparent;

    border-bottom: 12px solid yellow;

    position: absolute;

    right: -9px;

    top: -7px;

    -webkit-transform: rotate(34deg);

       -moz-transform: rotate(34deg);

         -o-transform: rotate(34deg);

            transform: rotate(34deg);

    content: ' ';

        }

        .forth {

        width: 0;

    height: 0;

    border-left: 15px solid transparent;

    border-right: 15px solid transparent;

    border-bottom: 10px solid yellow;

    position: absolute;

    top: 110px;

    left: 180px;

    display: block;

    -webkit-transform: rotate(-34deg);

       -moz-transform: rotate(-34deg);

         -o-transform: rotate(-34deg);

            transform: rotate(-34deg);

        }

        .forth:before {

        width: 0;

    height: 0;

    display: block;

    border-left: 15px solid transparent;

    border-right: 15px solid transparent;

    border-bottom: 10px solid yellow;

    position: absolute;

    right: -15px;

    -webkit-transform: rotate(68deg);

       -moz-transform: rotate(68deg);

         -o-transform: rotate(68deg);

            transform: rotate(68deg);

    content: ' ';


        }

        .forth:after {

        width: 0;

    height: 0;

    display: block;

    border-left: 5px solid transparent;

    border-right: 5px solid transparent;

    border-bottom: 12px solid yellow;

    position: absolute;

    right: -9px;

    top: -7px;

    -webkit-transform: rotate(34deg);

       -moz-transform: rotate(34deg);

         -o-transform: rotate(34deg);

            transform: rotate(34deg);

    content: ' ';

        }

        .fifth {

        width: 0;

    height: 0;

    border-left: 15px solid transparent;

    border-right: 15px solid transparent;

    border-bottom: 10px solid yellow;

    position: absolute;

    top: 145px;

    left: 160px;

    display: block;

    -webkit-transform: rotate(-15deg);

       -moz-transform: rotate(-15deg);

         -o-transform: rotate(-15deg);

            transform: rotate(-15deg);

        }

        .fifth:before {

        width: 0;

    height: 0;

    display: block;

    border-left: 15px solid transparent;

    border-right: 15px solid transparent;

    border-bottom: 10px solid yellow;

    position: absolute;

    right: -15px;

    -webkit-transform: rotate(68deg);

       -moz-transform: rotate(68deg);

         -o-transform: rotate(68deg);

            transform: rotate(68deg);

    content: ' ';


        }

        .fifth:after {

        width: 0;

    height: 0;

    display: block;

    border-left: 5px solid transparent;

    border-right: 5px solid transparent;

    border-bottom: 12px solid yellow;

    position: absolute;

    right: -9px;

    top: -7px;

    -webkit-transform: rotate(34deg);

       -moz-transform: rotate(34deg);

         -o-transform: rotate(34deg);

            transform: rotate(34deg);

    content: ' ';

        }

    </style>

</head>

<body>

    <div class="bg">

    <div class="first"></div>

    <div class="second"></div>

    <div class="third"></div>

    <div class="forth"></div>

    <div class="fifth"></div>

    </div>

</body>

</html>


写回答

1回答

好帮手慕码

2020-02-17

同学你好,效果正确。继续加油,祝学习愉快~

0

0 学习 · 40143 问题

查看课程