index.html 4.23 KB
<section class="hero-section rel  rpt-150 pb-130 rpb-0">
    <div class="shape shapeAnimationOne l-10 t-60">
        <img src="assets/img/shapes/shape1.png" alt="Shape">
    </div>
</section>


<section class="rel rpt-150 rpb-0 text-left" >
    <div class="container">
        <div class="row banner-height pt-90 pb-90">
            <div class="banner-introduction color-white col-lg-6">
                <h2 class="intro-title color-white">{{securityLogData.title}}</h2>
                <span class="intro-intro">{{securityLogData.introduction}}</span>
            </div>
        </div>
    </div>
    <div class="intro-Con"></div>
</section>
<section class="intro-tab">
    <div class="container">
        <ul class="intro-tab-container">
            <li class="tab-item-li" v-for="(item,index) in securityLogData.data" :key="item">
                <span :class="['tab-item','scroll-to-target',{'tab-item-active':tabActive==index}]" :data-target="'[data-type='+item.type+']'">{{item.title}}</span>
            </li>
        </ul>
    </div>
</section>


<section :class="['info-container', 'rel', {'mb-70':item.type=='system'}, 'pt-55',{'info-container-bg':item.type=='character','pb-50':item.type=='value'}]" v-for="(item,index) in securityLogData.data" :key="item">
    <div class="div-type" :data-type="item.type"></div>
    <div class="container">
        <div class="info-title">{{item.title}}</div>
        <div :class="['info-intro',{'text-align-center':item.type=='system' || item.type=='value'},{'max-width-600':item.type=='value'}]" v-if="item.introduction">{{item.introduction}}</div>
        <div class="row"  v-if="item.data && item.data.length>0">
            <div class="info-character col-md-4" v-for="(itemC,indexC) in item.data">
                <img class="pt-50" :src="itemC.icon" alt="">
                <h4 class="pt-30">{{itemC.title}}</h4>
                <div class="info-character-intro">{{itemC.introduction}}</div>
            </div>
        </div>
        <div class="info-system pt-30" v-if="item.img">
            <img :src="item.img" alt="">
        </div>
        <div class="row pt-30" v-if="item.dataFour && item.dataFour.length>0">
            <div class="row-top row" v-for="(itemC,indexC) in item.dataFour" >
                <div class="col-lg-6" v-if="indexC==characterActive">
                    <img class="" :src="itemC.img" alt="">
                </div>
                <div class="col-lg-6 flex-column-center " v-if="indexC==characterActive">
                    <h3>{{itemC.title}}</h3>
                    <div class="pt-30">{{itemC.introduction}}</div>
                </div>
            </div>
            <div class="row-bottom row pt-30">
                <i class="iconCharacter icon-left" @click="prev(item.dataFour.length)"></i>
                <div class="dot-container row">
                    <div @click="changeCharacter(indexC)" :class="['dot-item', 'col-lg-4', {'dot-item-active':indexC==characterActive,'div-hide':!itemC.isDisplay}]" v-for="(itemC,indexC) in item.dataFour">
                        <div class="dot-item-title"  v-if="itemC.isDisplay">{{itemC.title}}</div>
                        <div class="dot-item-intro"  v-if="itemC.isDisplay">{{itemC.introduction}}</div>
                    </div>
                </div>
                <i class="iconCharacter icon-right"  @click="next(item.dataFour.length)"></i>
            </div>
        </div>
        <div class="row pt-30" v-if="item.dataFive && item.dataFive.length>0">
            <div class="row-top row pt-50">
                <div class="col-lg-3 info-character" @mouseover="showHover(indexV)"  v-for="(itemV,indexV) in item.dataFive">
                    <img v-if="valueIndex!=indexV" class="" :src="itemV.icon" alt="">
                    <img v-if="valueIndex==indexV" class="" :src="itemV.iconA" alt="">
                    <div class="pt-30">
                        <h5 class="text-center  height-50">{{itemV.title}}</h5>
                        <div class="height-40">
                            <div class="border-div" v-if="valueIndex==indexV"></div>
                        </div>
                    </div>
                </div>
            </div>
            <div class="value-row-bottom pt-20">
                {{valueContent}}
            </div>
        </div>
    </div>
</section>