老师请检查 图片之间为什么有空隙

老师请检查 图片之间为什么有空隙

<!DOCTYPE html>

<html>

<head>

<title></title>

<style type="text/css">

*{margin: 0;padding: 0;}


.header{

width: 100%;

height: 100px;

position:fixed; 

margin: 0 auto; 

background: black;

color: white;

overflow: hidden;

}


.logo{

float: left;

cursor: pointer;

}


.nav{

float: right;

font-size: 20px;

line-height: 100px;


}


.nav ul{

list-style: none;

overflow: hidden;


}


.nav ul li{

float: left;

margin:0 40px;

cursor: pointer;

}


.container{

width: 100%;

margin: 0 auto;

}


.img1{

padding-top: 100px;

}


.img3{

padding-bottom: 100px;

}


.footer{

width: 100%;

height: 100px;

position: fixed;

bottom: 0;

margin: 0 auto;

background: black;

color: white;

text-align: center;



}


.footer ul li{

display: inline;

cursor: pointer;

line-height: 100px;

font-size: 24px;

margin: 0 30px;


}


</style>

</head>

<body>

<div class="header">

<div class="logo">

<img src="http://img1.sycdn.imooc.com/climg//58c0d2d900016ce303000100.png">

</div>


<div class="nav">

<ul>

<li>课程</li>

<li>职业路径</li>

<li>实战</li>

<li>猿问</li>

<li>手记</li>

</ul>

</div>

</div>


<div class="container">

<div class="img1">

<img src="http://img1.sycdn.imooc.com/climg//58c0eda50001e12416000480.jpg">

</div>

<div class="img2">

<img src="http://img1.sycdn.imooc.com/climg//58c0edb80001c9f216000480.jpg">

</div>

<div class="img3">

<img src="http://img1.sycdn.imooc.com/climg//58c0edc9000100d516000480.jpg">

</div>

</div>


<div class="footer">

<ul>

<li>网站首页</li>

<li>企业合作</li>

<li>人才招聘</li>

<li>联系我们</li>

<li>常见问题</li>

<li>友情链接</li>

</ul>

</div>

</body>

</html>


正在回答

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

1回答

同学你好!

是因为img标签本身存在间隙(inline和inline-block元素都会有间隙),这是一个特殊现象。可以给图片设置为块级标签即可消除这个间隙

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

代码可优化:给图片设置宽度百分之百,实现宽度自适应,全屏显示

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

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

如果帮助到了你 欢迎采纳 祝学习愉快~

  • 慕少0288913 提问者 #1
    老师 img的宽度为什么不能直接继承container里的width:100%呀
    2019-05-08 20:55:15
问题已解决,确定采纳
还有疑问,暂不采纳

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

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

0 星
前端小白入门系列课程
  • 参与学习           人
  • 提交作业       11218    份
  • 解答问题       36713    个

从一个不会编程的小白到一个老司机是需要过程的,首先得入门,学习基础知识,然后才能进阶,最后再到精通,本专题是你走进前端世界的不二选择!

了解课程
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

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