问答详情
源自:3-8 企业网站制作之焦点图制作

为什么我加了loading这个div后就显示不对了,loading还占用了下面图片的位置

http://img.mukewang.com/57e235f70001445910620519.jpg

用了IE9,火狐,谷歌,360都是这样

提问者:我咋子不晓得哎 2016-09-21 15:26

个回答

  • 隔壁诸葛村夫
    2016-09-22 10:48:54
    已采纳

    <div class="pic">

    <div class="load" ><img src="../素材包/images/loading.gif" alt="图片加载中" />

    </div>

    <ul>

    <li><img  src="../素材包/images/ad4.jpg"</li>

    <li><img src="../素材包/images/ad2.jpg"</li>

    <li><img src="../素材包/images/ad3.jpg"</li>

    </ul>

    </div>

    这样就可以了,将其放到pic的里面,但是“图片加载中”这几个字并没有显示,而且是在左上角,没有居中,老师的貌似没有设置CSS样式就直接居中了,

  • 弯成一座桥
    2016-09-21 16:15:48

    loading的div标签,应该放在同一级图片div标签的的外部,这样网页执行的时候,就会先执行loading,再加载图片

  • 肌肉男的春天
    2016-09-21 16:15:26

    给.ad设置overflow属性为hidden