老师,我的五星红旗效果可以吗?

老师,我的五星红旗效果可以吗?

代码是自己写和调试的,细节方面还不够完美。

<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml" manifest="cache.manifest">

   <head>
      <title>2-9-编程练习-五星红旗</title>
      <meta charset="UTF-8">
      <meta name="renderer" content="webkit">
      <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
      <style type="text/css">
            h1
            {
                text-align: center;
            }

            div.ChinaFlag
            {
                margin: 20px auto;
                width: 900px;
                height: 600px;
                background-color: red;
            }

            .BigStar
            {
                position: relative;
                width: 0;
                height: 0;
                border-width: 60px 82.6px;
                border-style: solid;
                border-color: transparent transparent yellow transparent;
                transform: rotate(36deg) translate(64%, 4%);
            }


            .BigStar::before
            {
                display: block;
                position: absolute;
                top: -45px;
                left: -106px;
                content: "";
                width: 0;
                height: 0;
                border-width: 60px 82.6px;
                border-style: solid;
                border-color: transparent transparent yellow transparent;
                transform: rotate(-72deg);
            }

            .BigStar::after
            {
                display: block;
                position: absolute;
                top: -35px;
                left: -46px;
                content: "";
                width: 0;
                height: 0;
                border-width: 60px 82.6px;
                border-style: solid;
                border-color: transparent transparent yellow transparent;
                transform: rotate(72deg);
            }

            .SmallStar
            {
                position: relative;
                width: 0;
                height: 0;
                border-width: 60px 82.6px;
                border-style: solid;
                border-color: transparent transparent yellow transparent;
            }

            .SmallStar::before
            {
                display: block;
                position: absolute;
                top: -45px;
                left: -106px;
                content: "";
                width: 0;
                height: 0;
                border-width: 60px 82.6px;
                border-style: solid;
                border-color: transparent transparent yellow transparent;
                transform: rotate(-72deg);
            }

            .SmallStar::after
            {
                display: block;
                position: absolute;
                top: -35px;
                left: -46px;
                content: "";
                width: 0;
                height: 0;
                border-width: 60px 82.6px;
                border-style: solid;
                border-color: transparent transparent yellow transparent;
                transform: rotate(72deg);
            }

            .SmallStar:nth-child(1)
            {
                transform: translate(0%, -175%) scale(.4) rotate(14deg);
            }

            .SmallStar:nth-child(2)
            {
                transform: translate(64%, -274%) scale(.4) rotate(41deg);
            }

            .SmallStar:nth-child(3)
            {
                transform: translate(94%, -305%) scale(.4);
            }

            .SmallStar:nth-child(4)
            {
                transform: translate(90%, -314%) scale(.4) rotate(14deg);
            }
        </style>
   </head>

   <body>
        <h1>我爱我的祖国<br>反港独,爱中国,爱香港!</h1>
        <div class="ChinaFlag">
         <div class="BigStar">
            <div class="SmallStar"></div>
            <div class="SmallStar"></div>
            <div class="SmallStar"></div>
            <div class="SmallStar"></div>
         </div>
        </div>
   </body>

</html>


正在回答

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

1回答

同学你好,

五星红旗布局效果是不错的,很棒哦!

但是底部两个角没有在一条水平线上:

http://img1.sycdn.imooc.com//climg/5d5e5dce000109ca05790405.jpg

可以调整下位置。

祝学习愉快!

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

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

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

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

在线咨询

领取优惠

免费试听

领取大纲

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