4-11 自由编程作业提交

4-11 自由编程作业提交

css

/* Grallery样式 */
.gallery {
    width: 1200px;
    margin: 0 auto;
    overflow: hidden;
}
.gallery .gallery-contain {
    box-sizing: border-box;
    height: 653px;
    float: left;
    margin: 20px;
}
.gallery .gallery-contain dl {
    width: 360px;
    margin-right: 40px;
    margin-bottom: 20px;
    float: left;
}
.gallery .gallery-contain dl:nth-child(3n+3) {
    margin-right: 0;
}
.gallery .gallery-contain dt {
    width: 360px;
    height: 240px;
}
.gallery .gallery-contain dd {
    background-color: #000;
}
.gallery .gallery-contain dd>p {
    font-size: 20px;
    color: #fff;
    margin-left: 20px;
    line-height: 50px;
}

/* 页脚 */
footer {
    height: 80px;
    background-color: #07cbc9;
    line-height: 80px;
    font-size: 18px;
    text-align: center;
}

html

    <!-- Gallery区域 -->
    <div class="gallery">
        <h2 class="content-title">GALLERY</h2>
        <div class="line"></div>
        <div class="gallery-overview">
            <p class="overview">Lorem Ipsum has been the industry's standard dummy text ever since the 1500s,<br>
                when
                an
                unknown printer took a galley of type and scrambled <br>it to make a type specimen book.
            </p>
        </div>
        <div class="gallery-contain">
            <dl>
                <dt>
                    <img src="/images/03-01.jpg" alt="">
                </dt>
                <dd>
                    <p>Science Lab</p>
                </dd>
            </dl>
            <dl>
                <dt>
                    <img src="/images/03-02.jpg" alt="">
                </dt>
                <dd>
                    <p>Indoor Stadium</p>
                </dd>
            </dl>
            <dl>
                <dt>
                    <img src="/images/03-03.jpg" alt="">
                </dt>
                <dd>
                    <p>Transportation</p>
                </dd>
            </dl>
            <dl>
                <dt>
                    <img src="/images/03-04.jpg" alt="">
                </dt>
                <dd>
                    <p>Kids Room</p>
                </dd>
            </dl>
            <dl>
                <dt>
                    <img src="/images/03-05.jpg" alt="">
                </dt>
                <dd>
                    <p>Meditation Classes</p>
                </dd>
            </dl>
            <dl>
                <dt>
                    <img src="/images/03-06.jpg" alt="">
                </dt>
                <dd>
                    <p>Kids Play Ground</p>
                </dd>
            </dl>
        </div>
    </div>



    <!-- Footer页脚 -->
    <footer>
        <p>&copy; 2016 imooc.com 京ICP备13046642号</p>
    </footer>

本地效果

图片描述

网页完整代码

我估计你也不会看
太长,我放在CodePen了。
css文件需命名为main.css

正在回答

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

2回答

同学你好,作业整体实现效果基本没问题,代码中存在一些需要优化的点,建议同学可以参考一下:

1、header区域的布局:使用浮动实现网页布局时,一般建议按照“大盒子带着小盒子跑”的原则,将浮动设置给大盒子,而不是小盒子,如图

http://img1.sycdn.imooc.com//climg/612aefc8095bc69116370629.jpg

2、banner区域:banner盒子与内部的图片底部存在缝隙问题,如图

http://img1.sycdn.imooc.com//climg/612af00e0950f2bb16410680.jpg

建议:一般给img元素设置vertical-align属性解决缝隙问题,如下

http://img1.sycdn.imooc.com//climg/612af084091cca2504270185.jpg

3、以下位置处的css选择器建议优化一下,如图

http://img1.sycdn.imooc.com//climg/612af148099779ac06580434.jpg

4、图片url路径,不建议使用/开头的写法,不利于项目迁移,如图

http://img1.sycdn.imooc.com//climg/612af31c098fb33809390452.jpg

祝学习愉快!

  • 我在浪费钱 提问者 #1
    谢谢老师耐心解答哈,我原以为这些比老奶奶裹脚布还长的代码根本不可能有人看😂......没想到老师还能耐心指出代码中的错误,确实出乎我的意料。太棒了!
    2021-08-29 14:28:52
好帮手慕慕子 2021-08-29 10:07:00

同学你好,效果实现的很棒,针对完整代码效果,有两个细节问题可以调整下:

1、表单中的子元素实际宽度为506px超出了form元素设置的宽度,如下图所示:

http://img1.sycdn.imooc.com//climg/612aea5609b7717506570400.jpg

建议:调整下form元素的宽度,让其刚好包裹子元素。另外,可以不给form设置固定高度,让其由内容撑开高度即可,简化代码。示例:

http://img1.sycdn.imooc.com//climg/612aeaee09964fb706820375.jpg

2、如下图所示位置,代码书写不规范

http://img1.sycdn.imooc.com//climg/612aeb580967eaae06720382.jpg

建议修改: 去掉空格。不过实际效果不需要给右侧盒子设置透明的背景颜色,推荐去掉background属性。

http://img1.sycdn.imooc.com//climg/612aebc109157aa009220429.jpg

祝学习愉快~

  • 提问者 我在浪费钱 #1
    谢谢老师耐心解答!
    2021-08-29 14:35:22
问题已解决,确定采纳
还有疑问,暂不采纳

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

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

0 星
请稍等 ...
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号

在线咨询

领取优惠

免费试听

领取大纲

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