麻烦老师检查一下!
来源:2-8 编程练习
leiyihai
2019-09-28 13:44:55
<!DOCTYPE HTML> <html> <head> <meta charset="utf-8"> <title>2-3</title> <style type="text/css"> .bg{ width:420px; height:280px; background:red; } .star1{ width:0; height:0; border-left:40px solid transparent; border-right:40px solid transparent; border-bottom:30px solid yellow; transform:rotate(180deg); position:relative; left:30px; top:50px; } .star1::before,.star1::after{ content:""; display:block; width:0; height:0; border-left:40px solid transparent; border-right:40px solid transparent; border-bottom:30px solid yellow; } .star1::before{ position:relative; left:-40px; transform:rotate(70deg); } .star1::after{ position:relative; left:-40px; top:-30px; transform:rotate(-70deg); } .star2{ width:0; height:0; border-left:40px solid transparent; border-right:40px solid transparent; border-bottom:30px solid yellow; transform:translate(100px,-20px) rotate(-10deg) scale(0.3); } .star2::before,.star2::after{ content:""; display:block; width:0; height:0; border-left:40px solid transparent; border-right:40px solid transparent; border-bottom:30px solid yellow; } .star2::before{ position:relative; left:-40px; transform:rotate(70deg); } .star2::after{ position:relative; left:-40px; top:-30px; transform:rotate(-70deg); } .star3{ width:0; height:0; border-left:40px solid transparent; border-right:40px solid transparent; border-bottom:30px solid yellow; transform:translate(120px,-20px) rotate(10deg) scale(0.3); } .star3::before,.star3::after{ content:""; display:block; width:0; height:0; border-left:40px solid transparent; border-right:40px solid transparent; border-bottom:30px solid yellow; } .star3::before{ position:relative; left:-40px; transform:rotate(70deg); } .star3::after{ position:relative; left:-40px; top:-30px; transform:rotate(-70deg); } .star4{ width:0; height:0; border-left:40px solid transparent; border-right:40px solid transparent; border-bottom:30px solid yellow; transform:translate(120px,-20px) rotate(35deg) scale(0.3); } .star4::before,.star4::after{ content:""; display:block; width:0; height:0; border-left:40px solid transparent; border-right:40px solid transparent; border-bottom:30px solid yellow; } .star4::before{ position:relative; left:-40px; transform:rotate(70deg); } .star4::after{ position:relative; left:-40px; top:-30px; transform:rotate(-70deg); } .star5{ width:0; height:0; border-left:40px solid transparent; border-right:40px solid transparent; border-bottom:30px solid yellow; transform:translate(100px,-20px) rotate(60deg) scale(0.3); } .star5::before,.star5::after{ content:""; display:block; width:0; height:0; border-left:40px solid transparent; border-right:40px solid transparent; border-bottom:30px solid yellow; } .star5::before{ position:relative; left:-40px; transform:rotate(70deg); } .star5::after{ position:relative; left:-40px; top:-30px; transform:rotate(-70deg); } </style> </head> <body> <section class="bg"> <div class="star1"></div> <div class="star2"></div> <div class="star3"></div> <div class="star4"></div> <div class="star5"></div> </section> </body> </html>
1回答
好帮手慕夭夭
2019-09-28
你好同学,效果实现的非常棒,老师要表扬一下。希望同学继续加油哦,祝学习愉快!
相似问题