第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定

鼠標移上去后倒影變得很淺,其他都沒什么問題

<!DOCTYPE html>

<html>

<head>

<title>preview slidershow</title>

<meta charset="UTF-8">

<style>

*{padding:0;margin:0;}/*初始化所有標簽的邊界為0*/

body{

padding:50px 0;

background-color:#FFF;

font-size:14px;

font-family:'Avenir Next';

color:#555;/*默認字體顏色*/

-webkit-font-smoothing:antialiased;/*字體鋸齒型*/

}

.slider .main .main-i,

.slider .main,

.slider{

width:100%;

height:400px;

position:relative;

}

/*幻燈片區(qū)域*/

.slider .main{

overflow:hidden;

}

/*每一個幻燈片的樣式*/

.slider .main .main-i{}

.slider .main .main-i img{

width:100%;

position:absolute;

left:0;

top:50%;

z-index:1;

}

.slider .main .main-i .caption{

position:absolute;

right:50%;

top:30%;

z-index:9;

}

.slider .main .main-i .caption h2{

font-size:40px;

line-height:50px;

color:#B5B5B5;

text-align:right;

}

.slider .main .main-i .caption h3{

font-size:70px;

line-height:70px;

color:#000000;

text-align:right;

font-family:'Open Sans Condensed';

}

/*控制按鈕區(qū)域*/

.slider .ctrl{

width:100%;

height:13px;

line-height:13px;

text-align:center;

position:absolute:

left:0;/*沒有意義的*/

bottom:-13px;

}

.slider .ctrl .ctrl-i{

display:inline-block;/*a標簽本身是inline*/

width:150px;

height:13px;

background-color:#666;

box-shadow:0 1px 1px rgba(0,0,0,.3);

position:relative;

margin-left:1px;

}

.slider .ctrl .ctrl-i img{

width:100%;/*實際寬度為150px*/

position:absolute;

left: 0;

bottom:50px;

z-index: 1;

opacity:0;

-webkit-transition:all 0.2s;

}

/*hover到控制按鈕區(qū)域*/

.slider .ctrl .ctrl-i:hover{

background-color:#F0F0F0;/*比#666簡單一點的灰色*/

}

.slider .ctrl .ctrl-i:hover img{

bottom:13px;

-webkit-box-reflect:below 0px -webkit-gradient(

linear,

left top,

left bottom,

from(transparent),

color-stop(50%,transparent),

to(rgba(255,255,255,.3))

);

opacity:1;

}

/* active 當(dāng)前展現(xiàn)的狀態(tài) */

.slider .ctrl .ctrl-i_active:hover,

.slider .ctrl .ctrl-i_active{

background-color: #000;

}

.slider .ctrl .ctrl-i_active:hover img{

opacity:0;

}

/* 幻燈片切換的樣式*/

.slider .main .main-i{

opacity:0;

position:absolute;

right:50%;

top:0;

-webkit-transition:all .5s;

z-index:2;

}

.slider .main .main-i_right{

right:-50%;

}

.slider .main .main-i h2{

margin-right:45px;

}

.slider .main .main-i h3{

margin-right:-45px;

}

.slider .main .main-i h2,

.slider .main .main-i h3{

opacity:0;

-webkit-transition:all 1s .8s;

}

#main_background,

.slider .main .main-i_active{

right:0;

opacity:1;

z-index: 2;

}

#main_background{

z-index:1;

}

.slider .main .main-i_active h2,

.slider .main .main-i_active h3{

margin-right:0px;

opacity:1;

}

.slider .main .main-i .caption{

margin-right: 13%;

}


</style>

</head>

<body>

<div class="slider">

<!-- 0. VIEW轉(zhuǎn)換為Template(關(guān)鍵字替換),增加template id -->

<div class="main" id="template_main">

<div class="main-i {{css}}" id="main_{{index}}">

<div class="caption" >?

<h2>{{h2}}</h2>

<h3>{{h3}}</h3>

</div>

<img class="picture" src="image/{{index}}.jpg" />

</div>

</div>

<div class="ctrl" id="template_ctrl">

<a class="ctrl-i" id="ctrl_{{index}}" href="javascript:switchSlider({{index}});"><img src="image/{{index}}.jpg" /></a>

</div>

</div>

<script type="text/javascript">

//1.數(shù)據(jù)定義(實際生產(chǎn)環(huán)境中,應(yīng)由后臺給出)

var data=[

? ?{img:1,h1:'Creative',h2:'DUET'},

? ?{img:2,h1:'Friendly',h2:'DEVIL'},

? ?{img:3,h1:'Tranqilent',h2:'COMPATRIOT'},

? ?{img:4,h1:'Insecure',h2:'HUSSLER'},

? ?{img:5,h1:'Loving',h2:'REBEL'},

? ?{img:6,h1:'Passionate',h2:'SEEKER'},

? ?{img:7,h1:'Crazy',h2:'FRIEND'},

];


//2. 通用函數(shù)

var g = function (id) {

if( id.substr(0,1)=='.'){

return document.getElementsByClassName(id.substr(1));

}

return document.getElementById(id);

}


//3. 添加幻燈片的操作(所有幻燈片以及所有的按鈕)

function addSliders(){

//3.1 獲取模板

var tpl_main=g('template_main').innerHTML

.replace(/^\s*/,'')

.replace(/\s*$/,'');

var tpl_ctrl=g('template_ctrl').innerHTML

.replace(/^\s*/,'')

.replace(/\s*$/,'');

//3.2 定義最終輸出HTML的變量

var out_main=[];

var out_ctrl=[];

//3.3 遍歷所有數(shù)據(jù),構(gòu)建最終輸出的HTML

for(i in data){?

// /g:表示全局替換? ? 替換成date[i].img?

var _html_main=tpl_main

.replace(/{{index}}/g,data[i].img)

.replace(/{{h2}}/g,data[i].h1)

.replace(/{{h3}}/g,data[i].h2)

.replace(/{{css}}/g,['','main-i_right'][i%2]);

var _html_ctrl=tpl_ctrl

.replace(/{{index}}/g,data[i].img);

out_main.push(_html_main);

out_ctrl.push(_html_ctrl);

}


//3.4? 把HTML回寫到對應(yīng)的DOM中

g('template_main').innerHTML=out_main.join('');//join('')在此處是分離字符串

g('template_ctrl').innerHTML=out_ctrl.join('');


// 7.? 增加 #main_background

g('template_main').innerHTML +=tpl_main

.replace(/{{index}}/g,'{{index}}')

.replace(/{{h2}}/g,data[i].h1)

.replace(/{{h3}}/g,data[i].h2);

g('main_{{index}}').id ='main_background';

}


//5. 幻燈片切換

function switchSlider(n){

//5.1 獲得要獲得要展現(xiàn)的幻燈片&以及按鈕 DOM

var main = g('main_'+n);

var ctrl = g('ctrl_'+n);


//5.2 獲得獲得所有的幻燈片以及控制按鈕

var clear_main = g('.main-i');

var clear_ctrl = g('.ctrl-i');

//5.3清除它們的 acive 的樣式

for(i=0;i<clear_ctrl.length;i++){

clear_main[i].className = clear_main[i].className.replace(' main-i_active','');

clear_ctrl[i].className = clear_ctrl[i].className.replace(' ctrl-i_active','');

}

//5.4 為當(dāng)前控制按鈕和幻燈片附加樣式

main.className += ' main-i_active';

ctrl.className += ' ctrl-i_active';


//7.2 切換時,復(fù)制上一張幻燈片到main_background中

setTimeout(function(){

g('main_background').innerHTML =main.innerHTML;

},1000);

}

//6. 動態(tài)調(diào)整圖片的 margin-top 以使其垂直居中

function movePictures(){

var pictures=g('.picture');

for(i=0;i<pictures.length;i++){

pictures[i].style.marginTop=(-1*pictures[i].clientHeight/2)+'px'

}

}


//4.定義何時處理幻燈片處理

window.onload=function(){

addSliders();

switchSlider(2);

setTimeout(function(){

movePictures();

},100)

}

</script>

</body>

</html>


正在回答

1 回答

因為覆蓋的原因,可以把z-index變的大一點

0 回復(fù) 有任何疑惑可以回復(fù)我~

舉報

0/150
提交
取消

鼠標移上去后倒影變得很淺,其他都沒什么問題

我要回答 關(guān)注問題
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號