图片之间为什么会有间隙

图片之间为什么会有间隙

http://img1.sycdn.imooc.com//climg/5d050bab000132ae15191020.jpg

<!DOCTYPE html>
<html>
    <head>
        <meta charset="utf-8">
        <title></title>
        <style type="text/css">
            body{
                margin: 0px;
                padding: 0px;
            }
            nav{
                width: 100%;
                height: 100px;
                position: fixed;
                background: black;
                
            }
            aside{
                float: left;
                height: 100px;
                
            }
            aside img{
                margin-right: 50px;
            }
            article{
                float: right;
                height: 100px;
                line-height: 100px;
                
            }
            a{
                text-decoration: none;
                color: white;
                font-size: 20px;
                font-weight: bold;
                margin-right: 20px;
            }
            a:hover{
                color: red;
            }
            section{
                    padding-top:100px ;
                    width: 100%;
            }
            section img{
                width: 100%;
            }
            footer{
                position: fixed;
                bottom: 0px;
                width: 100%;
                height: 100px;
                background: black;
                line-height: 100px;
            }
            footer .center{
                margin: 0 auto;
                width: 1000px;
                text-decoration: none;
            }
            footer .center a{
                margin-left: 50px;
            }
            .img2{
                position: relative;
                /* top: -5px; */
            }
        </style>
    </head>
    <body>
        <header>
            <nav>
                <aside>
                    <img src="http://img1.sycdn.imooc.com/climg//58c0d2d900016ce303000100.png" >
                    
                </aside>
                <article>
                    <a href="#">课程</a>
                    <a href="#">职业路径</a>
                    <a href="#">实战</a>
                    <a href="#">猿问</a>
                    <a href="#">手记</a>
                </article>
            </nav>
        </header>
        <section>
            <img src="http://img1.sycdn.imooc.com/climg//58c0edb80001c9f216000480.jpg" >
            <img src="http://img1.sycdn.imooc.com/climg//58c0edc9000100d516000480.jpg" class="img2">
        </section>
        <footer>
            <div class="center">
                <a href="#">职业路径</a>
                <a href="#">职业路径</a>
                <a href="#">职业路径</a>
                <a href="#">职业路径</a>
                <a href="#">职业路径</a>
                <a href="#">职业路径</a>
            </div>    
        </footer>
    </body>
</html>


正在回答

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

1回答

你好,

1、图片之间的间隙:因为图片是内联元素,有文字特性,默认存在间隙,所以会有这种效果。可以将图片设置成块元素,如下:

http://img1.sycdn.imooc.com//climg/5d05a92d0001697102770109.jpg

2、底部导航项没有水平居中显示:

http://img1.sycdn.imooc.com//climg/5d05a952000166aa10600111.jpg

导航项设置的左右间距不同,建议父容器不设置固定宽度,设置左右相同间距,直接居中显示即可,参考:

http://img1.sycdn.imooc.com//climg/5d05a9ae0001fbf304740300.jpg

3、效果视频中中间部分是三张图片哦,可以完善一下。

祝学习愉快!

  • 慕粉4462362 提问者 #1
    谢谢!!!!!!
    2019-06-16 11:22:37
  • 慕粉4462362 提问者 #2
    你说是因为文字特性默认存在间隙,那按你的意思那间隙是一个固定值喽! 那这个固定值是多少!
    2019-06-16 11:30:08
  • 好帮手慕星星 回复 提问者 慕粉4462362 #3
    你好,经测试大概是4px左右,但是不是固定的哦,需要视情况而定。
    2019-06-16 13:46:23
问题已解决,确定采纳
还有疑问,暂不采纳

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

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

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

在线咨询

领取优惠

免费试听

领取大纲

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