请老师检查,有可以优化的地方吗

请老师检查,有可以优化的地方吗

相关代码:

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <style>
        .box1,.box2{
            width: 800px;
            height: 300px;
            border: 1px solid #000;
            overflow: hidden;
        }
        div .jianbian{
            border-radius: 50%;
            width: 800px;
            height: 800px;
            background-image:radial-gradient(50% 50%, white 0,white 60%,orange 60%,orange 68%,yellow 68%,yellow 76%,green 76%,green 84%,blue 84%,blue 92%,purple 92%,purple 100%);
        }
        .box2 {
            position: relative;
        }
        .box2 div{
            border: 20px solid #000;
            border-radius: 50%;
            margin: 0 auto;
            overflow: hidden;
            position: absolute;
        }
        .box2 .radius1{
            width: 760px;
            height: 760px;
           border-color:purple ;
        }
        .box2 .radius2{
            top: 20px;
            left: 20px;
            width:720px;
            height:720px;
            border-color:blue;
        }
        .box2 .radius3{
            top: 40px;
            left: 40px;
            width:680px;
            height:680px;
            border-color:green;        
        }
        .box2 .radius4{
            top: 60px;
            left: 60px;
            width:640px;
            height:640px;
            border-color:yellow;        
        }
        .box2 .radius5{
            top: 80px;
            left: 80px;
            width:600px;
            height:600px;
            border-color:orange;
        }

    </style>
</head>
<body>
    <div class="box1">
        <div class="jianbian"></div>
    </div>
    <div class="box2">
        <div class="radius1"></div>
        <div class="radius2"></div>
        <div class="radius3"></div>
        <div class="radius4"></div>
        <div class="radius5"></div>
    </div>
</body>
</html>


正在回答

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

1回答

同学你好,两种方案都正确,不需要优化了。

祝学习愉快!

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

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

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

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

在线咨询

领取优惠

免费试听

领取大纲

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