老师麻烦检查下
来源:2-8 编程练习
Liiiu
2020-09-11 16:14:16
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>Document</title> <style type="text/css"> *{ margin: 0; padding: 0; } .box{ position: relative; width: 600px; height: 400px; background:red; margin: 100px auto; } .star{ width: 0px; height: 0px; position: relative; top: 18%; left: 8%; border-top: 30px solid yellow; border-left: 50px solid transparent; border-right: 50px solid transparent; border-bottom: 30px solid transparent; } .star::before { content: ""; width: 0px; height: 0px; position: absolute; top: -53px; left: -40px; border-top: 30px solid yellow; border-left: 50px solid transparent; border-right: 50px solid transparent; border-bottom: 30px solid transparent; transform: rotate(-142deg); } .star::after{ content: ""; width: 0px; height: 0px; position: absolute; top: -38px; left: -36px; border-top: 30px solid yellow; border-left: 50px solid transparent; border-right: 50px solid transparent; border-bottom: 30px solid transparent; transform: rotate(-72deg); } .div2{ transform: scale(.3) rotate(-45deg); top: -52px; left: 142px; } .div3{ transform: scale(.3) rotate(45deg); top: -75px; left: 170px; } .div4{ transform: scale(.3); top: -84px; left: 174px; } .div5{ transform: scale(.3) rotate(-45deg); top: -105px; left: 141px; } </style> </head> <body> <div class="box"> <div class="star"></div> <div class="star div2"></div> <div class="star div3"></div> <div class="star div4"></div> <div class="star div5"></div> </div> </body> </html>
1回答
好帮手慕星星
2020-09-11
同学你好,代码布局以及实现效果很棒。继续加油,祝学习愉快!
相似问题