小的五角星

小的五角星

已经成功将大的五角星写出来 想问还有没有更好的方法?还有一个问题就是另外的四个小五角有什么省代码的办法可以写出来。

<!DOCTYPE HTML>

<html>

<head>

    <meta charset="utf-8">

    <title>2-3</title>

    <style type="text/css">

.a{

            width:300px;

            height:200px;

            background-color:red;

            margin:0 auto;

        }

        .a1{

           width:0px;

           position:relative;

           top:45px;

           left:25px;

           border:20px solid yellow;

           border-left:30px solid transparent;

           border-right:30px solid transparent;

           border-bottom:0px solid transparent;

           transform:rotate(0deg);

        }

        .a1:before{

           content: "";

           width: 0px;

           position: absolute;

           top: -20px;

           left: -30px;

           border: 20px solid yellow;

           border-left: 30px solid transparent;

           border-right: 30px solid transparent;

           border-bottom: 0px solid transparent;

           transform: rotate(70deg);

        }

         .a1:after{

           content: "";

           width: 0px;

           position: absolute;

           top: -21px;

           left: -29px;

           border: 20px solid yellow;

           border-left: 30px solid transparent;

           border-right: 30px solid transparent;

           border-bottom: 0px solid transparent;

           transform: rotate(-75deg);

        }

        .a2{

            

        }

    </style>

</head>

<body>

    <div class="a">

        <div class="a1"></div>

        <div class="a2"></div>

        <div class="a3"></div>

        <!--<div class="a"></div>-->

    </div>


</body>

</html>


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

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

2回答
下小朋友_ 2017-03-06 15:55:12

小的五角星只要设置一下scale和translate值就可以啦!分别设置

路大锤 2017-03-05 15:25:18

你写的大五角星的方法已经很简单了, 应该没有什么再简单的方法了。大五角星和小五角星的形状是一样的,所以,可以通用样式,然后各自的位置各自设置,还有旋转,和缩放,我觉得这应该是比较简单的方法了。

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

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

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

0 星
请稍等 ...
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号

在线咨询

领取优惠

免费试听

领取大纲

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