html img为什么上面一直有间隙,img没有占满高度

如下图所以

明明定义的高度是350,但是头部一直有个小间隙,所以,问一下,刚刚开始学习
图片描述
图片描述
css 代码为

.index_top_banner {
    vertical-align:top;
    font-size:0;
    display:block; 
    overflow:hidden;
    width:100%;
    height:350px;
    margin-top: -10px;
    padding: 0;
}

html 代码为

<!-- 横幅广告 -->
<div class="index_top_banner">
<img src="{#$QISHI.site_template#}images/index_top_banner.jpg" />
</div>
<!-- 横幅广告 End-->
阅读 5.5k
5 个回答
.index_top_banner img{
    display: inline-block;
    height: 100%;
    width: 100%;
}

经过调试之后, 是head中的 z-index影响到了banner中的图片.

看截图是图片的问题

img本身就是这样的,会有间隙

新手上路,请多包涵

给img display:block

如1楼回复,是head的问题

将head的css修改
原有

.head{width:100%;height:73px;border-top:2px solid #00b38a;background-color:#ffcc7f;position: relative;z-index: 32;}

修改后

.head{width:100%;height:73px;border-top:2px solid #00b38a;background-color:#ffcc7f;position: relative}
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题