<div class="box2"><div class="box3"><...">
最新公告
  • 欢迎您光临起源地模板网,本站秉承服务宗旨 履行“站长”责任,销售只是起点 服务永无止境!立即加入钻石VIP
  • 画了一个田径场,可以踢世界杯吗?

    正文概述 掘金(VectorX)   2021-05-25   352

    画了一个田径场,可以踢世界杯吗?

    html代码

    <div class="box1">
        <div class="box2">
            <div class="box3">
                <div class="box4">
                    <div class="box5">
                        <div class="box6">
                            <div class="box7">
                                <div class="box8">
                                    <div class="boxRect">
                                        <div class="boxCirc"></div>
                                        <div class="boxRectLeft1"></div>
                                        <div class="boxRectRight1"></div>
                                    </div>
                                </div>
                            </div>
                        </div>
                    </div>
                </div>
            </div>
        </div>
    </div>
    

    css样式

    .box1 {
        background-color: #DA251E;
        /* 这里使用css的一个表达式,方便加减乘除计算 */
        width: calc(1719.2px/2 + 360px*2 - 12.2px*0*2);
        height: calc(360px*2 - 12.2px*0*2);
        margin: 100px auto;
        border: 0.5px white solid;
        /* 圆角 */
        border-radius: calc(360px - 12.2px*0) / 50%;
        /* 盒子 */
        box-sizing: border-box;
    }
    
    .box2 {
        width: calc(1719.2px/2 + 360px*2 - 12.2px*1*2);
        height: calc(360px*2 - 12.2px*1*2);
        margin: 12.2px auto;
        border: 0.5px white solid;
        border-radius: calc(360px - 12.2px*1) / 50%;
        box-sizing: border-box;
    }
    
    .box3 {
        width: calc(1719.2px/2 + 360px*2 - 12.2px*2*2);
        height: calc(360px*2 - 12.2px*2*2);
        margin: 12.2px auto;
        border: 0.5px white solid;
        border-radius: calc(360px - 12.2px*2) / 50%;
        box-sizing: border-box;
    }
    
    .box4 {
        width: calc(1719.2px/2 + 360px*2 - 12.2px*3*2);
        height: calc(360px*2 - 12.2px*3*2);
        margin: 12.2px auto;
        border: 0.5px white solid;
        border-radius: calc(360px - 12.2px*3) / 50%;
        box-sizing: border-box;
    }
    
    .box5 {
        width: calc(1719.2px/2 + 360px*2 - 12.2px*4*2);
        height: calc(360px*2 - 12.2px*4*2);
        margin: 12.2px auto;
        border: 0.5px white solid;
        border-radius: calc(360px - 12.2px*4) / 50%;
        box-sizing: border-box;
    }
    
    .box6 {
        width: calc(1719.2px/2 + 360px*2 - 12.2px*5*2);
        height: calc(360px*2 - 12.2px*5*2);
        margin: 12.2px auto;
        border: 0.5px white solid;
        border-radius: calc(360px - 12.2px*5) / 50%;
        box-sizing: border-box;
    }
    
    .box7 {
        width: calc(1719.2px/2 + 360px*2 - 12.2px*6*2);
        height: calc(360px*2 - 12.2px*6*2);
        margin: 12.2px auto;
        border: 0.5px white solid;
        border-radius: calc(360px - 12.2px*6) / 50%;
        box-sizing: border-box;
    }
    
    .box8 {
        background-color: #00923F;
        width: calc(1719.2px/2 + 360px*2 - 12.2px*7*2);
        height: calc(360px*2 - 12.2px*7*2);
        margin: 12.2px auto;
        border: 0.5px white solid;
        border-radius: calc(360px - 12.2px*7) / 50%;
        box-sizing: border-box;
    }
    
    .boxRect {
        width: calc(1719.2px/2);
        height: calc(360px*2 - 12.2px*7*2 - 10px);
        margin: 5px auto;
        border: 0.5px white solid;
        box-sizing: border-box;
    }
    
    .boxCirc {
        width: 100px;
        height: 100px;
        margin: calc((360px*2 - 12.2px*7*2 - 10px - 100px)/2) auto;
        border: 0.5px white solid;
        border-radius: 50%;
        box-sizing: border-box;
    }
    
    .boxRectLeft1 {
        width: 100px;
        height: 200px;
        margin-top: calc(-360px*2/2 + 12.2px*7*2/2 + 10px - 200px/2);
        border: 0.5px white solid;
        box-sizing: border-box;
    }
    
    .boxRectRight1 {
        width: 100px;
        height: 200px;
        margin-top: calc(-360px*2/2 + 12.2px*7*2/2 + 10px + 50px);
        margin-left: calc(1719.2px/2 - 100px);
        border: 0.5px white solid;
        box-sizing: border-box;
    }
    

    效果图

    画了一个田径场,可以踢世界杯吗?

    由于因为到目前为止,还没有学习更多的布局定位知识,所以一些其他的细节地方比较难绘制

    这里就大概绘制一个雏形出来,等后面学习了绝对定位和相对定位之后再做补充和完善,会相对容易一些


    起源地下载网 » 画了一个田径场,可以踢世界杯吗?

    常见问题FAQ

    免费下载或者VIP会员专享资源能否直接商用?
    本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。
    提示下载完但解压或打开不了?
    最常见的情况是下载不完整: 可对比下载完压缩包的与网盘上的容量,若小于网盘提示的容量则是这个原因。这是浏览器下载的bug,建议用百度网盘软件或迅雷下载。若排除这种情况,可在对应资源底部留言,或 联络我们.。
    找不到素材资源介绍文章里的示例图片?
    对于PPT,KEY,Mockups,APP,网页模版等类型的素材,文章内用于介绍的图片通常并不包含在对应可供下载素材包内。这些相关商业图片需另外购买,且本站不负责(也没有办法)找到出处。 同样地一些字体文件也是这种情况,但部分素材会在素材包内有一份字体下载链接清单。
    模板不会安装或需要功能定制以及二次开发?
    请QQ联系我们

    发表评论

    还没有评论,快来抢沙发吧!

    如需帝国cms功能定制以及二次开发请联系我们

    联系作者

    请选择支付方式

    ×
    迅虎支付宝
    迅虎微信
    支付宝当面付
    余额支付
    ×
    微信扫码支付 0 元