这个五角星网上有许多看不懂

这个五角星网上有许多看不懂

自己不会写能给个具体的思路吗

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

1回答
好帮手慕小李 2023-07-31 09:47:32
       

同学你好,如下仅供参考:

<!DOCTYPE HTML>


<html>


<head>


    <meta charset="utf-8">


    <title>2-3</title>


    <style type="text/css">


        /* 此处写代码*/


        *{


            margin: 0;


            padding: 0;


        }


        .box{


            width: 300px;


            height: 200px;


            background-color: red;


            margin: 0 auto;


            position: relative;


            perspective: 300px;


        }


        .star{


            position: absolute;


            width: 0;


            height: 0;


            border: 30px solid transparent;


            border-top-color: yellow;


            left: 20px;


            top: 40px;




        }


        .star::before{


            position: absolute;


            content: "";


            display: block;


            width: 0;


            height: 0;


            border: 30px solid transparent;


            border-top-color: yellow;


            left: -16px;


            top: -34px;


            transform: rotate(-64deg);


        }


        .star::after{


            position: absolute;


            content: "";


            display: block;


            width: 0;


            height: 0;


            border: 30px solid transparent;


            border-top-color: yellow;


            transform: rotate(64deg);


            left: -44px;


            top: -34px;


        }


        .star2{


            transform:rotate(-15deg) translatex(70px) translatey(-25px) scale(.3);


        }


        .star3{


            transform:rotate(-27deg) translatex(68px) translatey(23px) scale(.3);


        }


        .star4{


            transform: rotate(21deg) translatex(73px) scale(.3);


        }


        .star5{


            transform:rotate(28deg) translatex(68px) translatey(30px) scale(.3);

        }

    </style>

</head>

<body>


    <!-- 此处写代码 -->


    <div class="box">

        <div class="star1 star"></div>

        <div class="star2 star"></div>

        <div class="star3 star"></div>

        <div class="star4 star"></div>

        <div class="star5 star"></div>

    </div>

</body>

</html>

祝学习愉快!

   
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师