<div class="do-sliders" :class="{fullscreen: fullScreen}"> <div class="skin" :class="{{skin}}"> <div class="slider-content" :class="{'h-83': preview && !fullScreen, 'h-100': !preview || fullScreen}" :if="sliderList.length" :mouseenter="$stopSlide()" :mouseleave="$startSlide()"> <a class="do-ui-font slider-btn" href="javascript:;" :if="sliderType < 3" :click="$go(-1)"></a> <div class="container"> <div class="box" :if="sliderType == 1" :css="{width: sliderList.length * 100 + '%', transform: animation}"> <a class="page" target="_blank" :repeat="sliderList" :css="{width: currWidth + '%'}" :attr="{href: el.link || 'javascript:;'}"> <img :if="el.src && el.src != ''" :attr-src="el.src"> <p :if="el.title" :html="el.title" class="title-class"></p> </a> </div> <div class="box" :if="sliderType == 2"> <a target="_blank" class="page fadeType" :repeat="sliderList" :css="{opacity: curr != $index ? 0 : 1}" :attr="{href: el.link || 'javascript:;'}"> <img :if="el.src && el.src != ''" :attr-src="el.src"> <p :if="el.title" :html="el.title" class="title-class"></p> </a> </div> <div class="box" :if="sliderType == 3" :css="{height: sliderList.length * 100 + '%', transform: animation}"> <a class="page" target="_blank" :repeat="sliderList" :css="{width: '100%', height: (100 / sliderList.length) + '%'}" :attr="{href: el.link || 'javascript:;'}"> <img :if="el.src && el.src != ''" :attr-src="el.src"> <p :if="el.title" :html="el.title" class="title-class"></p> </a> </div> <div class="box" :if="sliderType == 4"> <a target="_blank" class="page fadeType" :repeat="sliderList" :css="{opacity: curr != $index ? 0 : 1}" :attr="{href: el.link || 'javascript:;'}"> <img :if="el.src && el.src != ''" :attr-src="el.src"> {{el.elm | html}} <p :if="el.title" :html="el.title" class="title-class"></p> </a> </div> </div> <a class="do-ui-font slider-btn" href="javascript:;" :if="sliderType < 3" :click="$go(1)"></a> </div> <div class="slider-preview-btn" :class="{'slider-preview-btn-vertical': sliderType > 2}" :css="{padding: !preview && sliderType < 3 ? '2%' : ''}" > <span href="javascript:;" :if="!preview || fullScreen" :class="{'no-preview-act': curr === $index}" :repeat="sliderList" :click="$jump($index)"> </span> <a class="btn-img" href="javascript:;" :if="preview && !fullScreen" :class="{act: curr === $index || (curr >= maxNum && $index == maxNum - 1), 'default-btn': !el.src}" :click="$jump($index)" :repeat="sliderBtnList"> <img :class="{'preview-act': curr === $index || (curr >= maxNum && $index == maxNum - 1)}" :if="el.src && el.src != ''" :attr-src="el.src" /> <div class="btn-background" ms-if="el.src"></div> </a> </div> </div> </div>