侧边栏壁纸
博主头像
落叶人生博主等级

走进秋风,寻找秋天的落叶

  • 累计撰写 130562 篇文章
  • 累计创建 28 个标签
  • 累计收到 9 条评论
标签搜索

目 录CONTENT

文章目录

利用css transform转换绘制五角星绘制五星红旗 –

2022-06-01 星期三 / 0 评论 / 0 点赞 / 167 阅读 / 6993 字

效果截图 源码 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <m…

效果截图

源码

<!DOCTYPE html><html lang="en"><head>    <meta charset="UTF-8">    <meta name="viewport" content="width=device-width, initial-scale=1.0">    <title>五星红旗</title>    <style>        .div-wrap {            background-color: red;            width: 600px;            height: 216px;            padding: 90px 30px 0 ;        }        .div {                       position: relative;            width: 0;            height: 0;            border-right: 100px solid transparent;            border-bottom: 70px solid yellow;            border-left: 100px solid transparent;            transform: rotate(35deg);                    }        .div::before {            content: "";            display: block;            position: absolute;            top: -45px;            left: -65px;            width: 0;            height: 0;            border-right: 30px solid transparent;            border-bottom: 80px solid yellow;            border-left: 30px solid transparent;            transform: rotate(-35deg);            transform:         }        .div::after {            content: '';            position: absolute;            display: block;            color: red;             top: 3px;            left: -105px;            width: 0px;            height: 0px;            border-right: 100px solid transparent;            border-bottom: 70px solid yellow;            border-left: 100px solid transparent;            transform: rotate(-70deg);        }        .div-a {            position: relative;            width: 0;            height: 0;            border-left: 27px solid transparent;            border-right: 27px solid transparent;            border-bottom: 27px solid yellow;            transform: rotate(62deg);        }        .div-a::before {            content: "";            display: block;            position: absolute;            top: 2px;            left: -32px;            width: 0;            height: 0;            border-left: 27px solid transparent;            border-right: 27px solid transparent;            border-bottom: 27px solid yellow;            transform: rotate(-70deg);        }        .div-a::after {            content: "";            display: block;            position: absolute;             top: -14px;            left: -28px;            width: 0;            height: 0;            border-left: 14px solid transparent;            border-right: 14px solid transparent;            border-bottom: 27px solid yellow;            transform: rotate(-35deg);        }        .div-translate-a {            transform: translate(232px,-118px);        }        .div-b {            position: relative;            width: 0;            height: 0;            border-left: 27px solid transparent;            border-right: 27px solid transparent;            border-bottom: 27px solid yellow;            transform: rotate(62deg);        }        .div-b::before {            content: "";            display: block;            position: absolute;            top: 2px;            left: -32px;            width: 0;            height: 0;            border-left: 27px solid transparent;            border-right: 27px solid transparent;            border-bottom: 27px solid yellow;            transform: rotate(-70deg);        }        .div-b::after {            content: "";            display: block;            position: absolute;             top: -14px;            left: -28px;            width: 0;            height: 0;            border-left: 14px solid transparent;            border-right: 14px solid transparent;            border-bottom: 27px solid yellow;            transform: rotate(-35deg);        }        .div-translate-b {            transform: translate(258px,-84px);        }        .div-c {            position: relative;            width: 0;            height: 0;            border-left: 27px solid transparent;            border-right: 27px solid transparent;            border-bottom: 27px solid yellow;            transform: rotate(62deg);        }        .div-c::before {            content: "";            display: block;            position: absolute;            top: 2px;            left: -32px;            width: 0;            height: 0;            border-left: 27px solid transparent;            border-right: 27px solid transparent;            border-bottom: 27px solid yellow;            transform: rotate(-70deg);        }        .div-c::after {            content: "";            display: block;            position: absolute;             top: -14px;            left: -28px;            width: 0;            height: 0;            border-left: 14px solid transparent;            border-right: 14px solid transparent;            border-bottom: 27px solid yellow;            transform: rotate(-35deg);        }        .div-translate-c {            transform: translate(257px,-42px);        }        .div-d {            position: relative;            width: 0;            height: 0;            border-left: 27px solid transparent;            border-right: 27px solid transparent;            border-bottom: 27px solid yellow;            transform: rotate(62deg);        }        .div-d::before {            content: "";            display: block;            position: absolute;            top: 2px;            left: -32px;            width: 0;            height: 0;            border-left: 27px solid transparent;            border-right: 27px solid transparent;            border-bottom: 27px solid yellow;            transform: rotate(-70deg);        }        .div-d::after {            content: "";            display: block;            position: absolute;             top: -14px;            left: -28px;            width: 0;            height: 0;            border-left: 14px solid transparent;            border-right: 14px solid transparent;            border-bottom: 27px solid yellow;            transform: rotate(-35deg);        }        .div-translate-d {            transform: translate(212px,-16px);        }    </style></head><body>    <div class="div-wrap">        <div class="div"></div>        <div class="div-translate-a">            <div class="div-a"></div>                    </div>        <div class="div-translate-b">            <div class="div-b"></div>                    </div>        <div class="div-translate-c">            <div class="div-b"></div>                    </div>        <div class="div-translate-d">            <div class="div-b"></div>                    </div>    </div>    </body></html>

广告 广告

评论区