tab内的轮播图图片滚动不正常(待解决)

#tab内轮播图不正常

踩到坑,待解决记录一下~

###问题描述

  • 在tab菜单栏的其中一个tab内放入轮播图显示不正常,图片不能正常滚动,无意中发现在轮播图的那个tab中加入display:block可正常滚动 (本来是为了方便调试,因为默认显示的tab是另外一个)
  • 显示效果:
    这里写图片描述
  • display:block后轮播图正常显示部分代码
<div class="tab out">
        <ul class="tabnav">
            <li style="width: 33.33%" class="cuttor">简介</li>
            <li style="width: 33.33%">Q&A</li>
            <li style="width: 33.33%">相册</li>
        </ul>
        <div class="tabcontent">
            <!--tab1-->
            <div class="tabone tabdiv" >
                <!--tab1下的项目-->
                <div class="instruction ">
                    暂无说明
                </div>
            </div>
            <!--tab2-->
            <div class="tabtwo tabdiv" style="height:110%;overflow:scroll">
                <div class="instruction" style="height: 100rem;overflow: scroll;font-size: 1.3rem;white-space: pre-wrap;">
                    暂无说明
                </div>
            </div>
            <!--tab3-->
            <!--切换tab后display会变正常,但是第一次向上滑动会看到轮播图-->
            <div class="tabthree tabdiv" style="display:block;height:110%;overflow:scroll">
                <div class="investimage">
                    <figure id="full_feature" class="swipslider">
                        <ul class="sw-slides">
                            <li class="sw-slide" >
                                <a><img src="./img/1.jpg"></a>
                            </li>
                            <li class="sw-slide" >
                                <a><img src="./img/2.jpg"></a>
                            </li>
                            <li class="sw-slide" >
                                <a><img src="./img/3.jpg"></a>
                            </li>
                        </ul>
                    </figure>
               </div>
            </div>
        </div>
    </div>
  • 此时轮播图正常显示效果:
    这里写图片描述
  • 但是由于tab菜单中有两个display:block,所以在首次打开页面时轮播图会出现在默认的那个tab下面,只有切换tab过后才能正常显示和隐藏

这里写图片描述
###源码
地址

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值